Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target x86_64 --nodeps /builddir/build/SPECS/fim.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1678714145.824011/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=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.40w_r6d1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.40w_r6d1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', '99982638dfff463eb20ace016cae3eb5', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1678714145.824011/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.40w_r6d1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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 --target x86_64 --nodeps /builddir/build/SPECS/fim.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: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1678060800 Wrote: /builddir/build/SRPMS/fim-0.6-1.fc39.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target x86_64 --nodeps /builddir/build/SPECS/fim.spec'], chrootPath='/var/lib/mock/fedora-rawhide-x86_64-1678714145.824011/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=0uid=1000gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.40w_r6d1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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=True) Using nspawn with args ['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.40w_r6d1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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', '69c326e4b360447fa5304fdbb6546481', '-D', '/var/lib/mock/fedora-rawhide-x86_64-1678714145.824011/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.40w_r6d1:/etc/resolv.conf', '--bind=/dev/btrfs-control', '--bind=/dev/mapper/control', '--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 --target x86_64 --nodeps /builddir/build/SPECS/fim.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: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1678060800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.JnTPNU + umask 022 + cd /builddir/build/BUILD + /usr/lib/rpm/redhat/gpgverify --keyring=/builddir/build/SOURCES/gpgkey-1DBB555AEA359B8AAF0C6B88E0E669C8EF1258B8.gpg --signature=/builddir/build/SOURCES/fim-0.6-trunk.tar.gz.sig --data=/builddir/build/SOURCES/fim-0.6-trunk.tar.gz gpgv: Signature made Fri Mar 10 11:28:22 2023 UTC gpgv: using DSA key 1DBB555AEA359B8AAF0C6B88E0E669C8EF1258B8 gpgv: Good signature from "Michele Martone " gpgv: aka "Michele Martone " gpgv: aka "michele martone " gpgv: aka "michele martone " gpgv: aka "dezperado " gpgv: aka "michele martone " gpgv: aka "dezperado " + cd /builddir/build/BUILD + rm -rf fim-0.6-trunk + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/fim-0.6-trunk.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd fim-0.6-trunk + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.yw0E9O + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -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 fim-0.6-trunk + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -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 + '[' '-flto=auto -ffat-lto-objectsx' '!=' x ']' ++ find . -type f -name configure -print + for file in $(find . -type f -name configure -print) + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\) = /__attribute__ ((used)) char (*f) () = /g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \(\*f\) \(\);/__attribute__ ((used)) char (*f) ();/g' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed -r --in-place=.backup 's/^char \$2 \(\);/__attribute__ ((used)) char \$2 ();/g' ./configure + diff -u ./configure.backup ./configure --- ./configure.backup 2023-03-09 16:37:42.000000000 +0000 +++ ./configure 2023-03-13 13:31:23.036265670 +0000 @@ -2479,7 +2479,7 @@ #ifdef __cplusplus extern "C" #endif -char $2 (); +__attribute__ ((used)) char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ + /usr/bin/sed --in-place=.backup '1{$!N;$!N};$!N;s/int x = 1;\nint y = 0;\nint z;\nint nan;/volatile int x = 1; volatile int y = 0; volatile int z, nan;/;P;D' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + /usr/bin/sed --in-place=.backup 's#^lt_cv_sys_global_symbol_to_cdecl=.*#lt_cv_sys_global_symbol_to_cdecl="sed -n -e '\''s/^T .* \\(.*\\)$/extern int \\1();/p'\'' -e '\''s/^$symcode* .* \\(.*\\)$/extern char \\1;/p'\''"#' ./configure + diff -u ./configure.backup ./configure + mv ./configure.backup ./configure + '[' 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=x86_64-redhat-linux-gnu --host=x86_64-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 -q --enable-sdl --enable-aa --enable-caca configure: WARNING: *** PS loader will not be built (spectre library not found) *** configure: WARNING: "PDF support is disabled since poppler library version 0.8.7 or newer not found" -lSDL -ldl + /usr/bin/make -O -j2 V=1 VERBOSE=1 (CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /builddir/build/BUILD/fim-0.6-trunk/missing autoheader) rm -f stamp-h1 touch src/config.h.in aclocal.m4:17: warning: this file was generated for autoconf 2.69. You have another version of autoconf. It may work, but is not guaranteed to. If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'. sh: line 1: svnversion: command not found cd . && /bin/sh ./config.status config.h config.status: creating config.h /usr/bin/make all-recursive Making all in src make[2]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' /usr/bin/echo 'const fim_char_t * const FIM_DEFAULT_CONFIG_FILE_CONTENTS =' > conf.h /usr/bin/sed 's/\\/\\\\/g;s/"/\\\"/g;s/^/"/g;s/$/\\n"/g;' fimrc | /usr/bin/grep -v '^.###' >> conf.h /usr/bin/echo '"";' >> conf.h make[2]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[2]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' LC_ALL=C bison -y -v -d yacc.ypp -o yacc.tab.cpp make[2]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' yacc.ypp:113.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc] 113 | %destructor {freeNode($$);} | ^~~~~~~~~~~ yacc.ypp:114.1-11: warning: POSIX Yacc does not support %destructor [-Wyacc] 114 | %destructor {fim_free($$);} | ^~~~~~~~~~~ yacc.ypp: warning: 1 shift/reduce conflict [-Wconflicts-sr] yacc.ypp: warning: 25 reduce/reduce conflicts [-Wconflicts-rr] yacc.ypp: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples make[2]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' flex -+ lex.lex make[2]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' /usr/bin/make all-recursive make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o yacc.tab.o yacc.tab.cpp In file included from fim.h:674, from fim_interpreter.h:26, from yacc.ypp:59: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from /usr/include/FlexLexer.h:51, from common.h:26, from yacc.ypp:57: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' /usr/bin/grep define ../config.h | /usr/bin/grep FIM | LC_ALL=C /usr/bin/sort | /usr/bin/sed 's/^#//g;s/define //g;s/^\([A-Za-z0-9_]*\).*$/+\1 /g;s/^/\"/g;s/$/\"/g' > version.h /usr/bin/echo "\"\n\"" >> version.h /usr/bin/grep define ../config.h | /usr/bin/grep FIM.*'"' | LC_ALL=C /usr/bin/sort | /usr/bin/sed 's/^#//g;s/define //g;s/^\([A-Za-z0-9_]*\) "\(.*\)"$/"\1 = \\"\2\\"\\n"/g' >> version.h /usr/bin/grep undef ../config.h | /usr/bin/grep FIM | LC_ALL=C /usr/bin/sort | /usr/bin/sed 's/^#//g;s/.*undef //g;s/^\([A-Za-z0-9_]*\).\+$/-\1 /g;s/^/\"/g;s/$/\"/g' >> version.h make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' /usr/bin/echo 'const fim_char_t * const FIM_DEFAULT_GRAMMAR_FILE_CONTENTS =' > grammar.h /usr/bin/awk -f ../scripts/maintenance/yacc2grammar.awk yacc.output | /usr/bin/cpp -include ../scripts/maintenance/yacc2grammar.h | /usr/bin/grep -v '^#' | /usr/bin/sed 's/"/\\\"/g;s/^/"/g;s/$/\\n"/g;' >> grammar.h /usr/bin/echo '"";' >> grammar.h make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o lex.yy.o lex.yy.cc In file included from fim.h:674, from lex.lex:32: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from lex.yy.cc:98: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o defaultConfiguration.o defaultConfiguration.cpp make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o help-acm.o help-acm.cpp make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o fim_plugin.o fim_plugin.cpp In file included from fim.h:674, from fim_plugin.h:24, from fim_plugin.cpp:28: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o fim_stream.o fim_stream.cpp In file included from fim.h:674, from fim_stream.cpp:23: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o readline.o readline.cpp make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' In file included from fim.h:674, from CommandConsole.h:24, from readline.cpp:22: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ readline.cpp: In function 'void rl::initialize_readline(fim_bool_t, fim_bool_t)': readline.cpp:430:21: warning: ignoring return value of 'int pipe(int*)' declared with attribute 'warn_unused_result' [-Wunused-result] 430 | pipe(isp); | ~~~~^~~~~ make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o AADevice.o AADevice.cpp In file included from fim.h:674, from AADevice.cpp:22: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o CACADevice.o CACADevice.cpp In file included from fim.h:674, from CACADevice.cpp:22: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o SDLDevice.o SDLDevice.cpp In file included from fim.h:674, from SDLDevice.cpp:28: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o Arg.o Arg.cpp make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' In file included from fim.h:674, from Arg.cpp:22: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o Cache.o Cache.cpp make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' In file included from fim.h:674, from Cache.cpp:21: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o Command.o Command.cpp In file included from fim.h:674, from Command.cpp:21: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o Browser.o Browser.cpp In file included from fim.h:674, from Browser.cpp:23: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o CommandConsole-cmd.o CommandConsole-cmd.cpp make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' In file included from fim.h:674, from CommandConsole-cmd.cpp:21: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o CommandConsole.o CommandConsole.cpp In file included from fim.h:674, from CommandConsole.cpp:22: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o CommandConsole-var.o CommandConsole-var.cpp In file included from fim.h:674, from CommandConsole-var.cpp:21: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o CommandConsole-init.o CommandConsole-init.cpp In file included from fim.h:674, from CommandConsole-init.cpp:21: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o CommandConsole-help.o CommandConsole-help.cpp In file included from fim.h:674, from CommandConsole-help.cpp:21: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o DebugConsole.o DebugConsole.cpp In file included from fim.h:674, from DebugConsole.cpp:22: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ DebugConsole.cpp: In member function 'fim::MiniConsole::grow_buffer(int)': DebugConsole.cpp:359:30: warning: pointer 'p_29' may be used after 'realloc' [-Wuse-after-free] 359 | if((d=(p-buffer_))!=0)// in the case a shift is needed | ~~^~~~~~~~~~~~~ In file included from fim.h:152: fim_wrappers.h:133:34: note: call to 'realloc' here 133 | #define fim_realloc(p,sz) realloc(p,sz) | ~~~~~~~^~~~~~ In member function 'fim::MiniConsole::grow_buffer(int)', inlined from 'fim::MiniConsole::grow(int, int)' at DebugConsole.cpp:395:18, inlined from 'fim::MiniConsole::grow()' at DebugConsole.cpp:374:15: DebugConsole.cpp:359:30: warning: pointer 'p_19' may be used after 'realloc' [-Wuse-after-free] 359 | if((d=(p-buffer_))!=0)// in the case a shift is needed | ~~^~~~~~~~~~~~~ fim_wrappers.h:133:34: note: call to 'realloc' here 133 | #define fim_realloc(p,sz) realloc(p,sz) | ~~~~~~~^~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o DisplayDevice.o DisplayDevice.cpp In file included from fim.h:674, from DisplayDevice.cpp:22: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FbiStuffFbtools.o FbiStuffFbtools.cpp In file included from fim.h:674, from FbiStuffFbtools.h:26, from FbiStuffFbtools.cpp:36: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FbiStuffLoader.o FbiStuffLoader.cpp In file included from fim.h:674, from FbiStuffLoader.cpp:33: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FbiStuff.o FbiStuff.cpp In file included from fim.h:674, from FbiStuff.cpp:26: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ FbiStuff.cpp: In static member function 'static fim_err_t fim::FbiStuff::fim_mipmaps_compute(const fim::ida_image*, fim_mipmap_t*)': FbiStuff.cpp:146:16: warning: 'mmp' is deprecated: In mipmap implementation shall use std::copy instead of pointers and memcpy. [-Wdeprecated-declarations] 146 | mm.mmo=mmp->mmo; | ^~~ FbiStuff.cpp:126:85: note: declared here 126 | fim_err_t FbiStuff::fim_mipmaps_compute(const struct ida_image *src, fim_mipmap_t * mmp FbiStuff.cpp:179:23: warning: 'mmp' is deprecated: In mipmap implementation shall use std::copy instead of pointers and memcpy. [-Wdeprecated-declarations] 179 | memcpy((void*)mmp,(void*)&mm,sizeof(mm)); | ^~~ FbiStuff.cpp:126:85: note: declared here 126 | fim_err_t FbiStuff::fim_mipmaps_compute(const struct ida_image *src, fim_mipmap_t * mmp make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FbiStuffPpm.o FbiStuffPpm.cpp In file included from fim.h:674, from FbiStuffPpm.cpp:34: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FbiStuffBit1.o FbiStuffBit1.cpp In file included from fim.h:674, from FbiStuffBit1.cpp:23: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FbiStuffBit24.o FbiStuffBit24.cpp In file included from fim.h:674, from FbiStuffBit24.cpp:23: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FbiStuffText.o FbiStuffText.cpp In file included from fim.h:674, from FbiStuffText.cpp:26: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' gcc -o b2ba b2ba.c make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FbiStuffMatrixMarket.o FbiStuffMatrixMarket.cpp In file included from fim.h:674, from FbiStuff.h:29, from FbiStuffMatrixMarket.cpp:27: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FramebufferDevice.o FramebufferDevice.cpp In file included from fim.h:674, from FbiStuffFbtools.h:26, from FramebufferDevice.cpp:26: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o Image.o Image.cpp In file included from fim.h:674, from Image.cpp:23: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o Namespace.o Namespace.cpp In file included from fim.h:674, from Namespace.cpp:22: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o Viewport.o Viewport.cpp In file included from fim.h:674, from Viewport.h:24, from Viewport.cpp:21: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o Var.o Var.cpp In file included from fim.h:674, from Var.cpp:21: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FimWindow.o FimWindow.cpp make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' In file included from fim.h:674, from FimWindow.cpp:20: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o fim_interpreter.o fim_interpreter.cpp In file included from fim.h:674, from fim_interpreter.cpp:26: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_tree.h:65, from /usr/include/c++/13/map:62, from fim_interpreter.cpp:23: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o common.o common.cpp In file included from fim.h:674, from common.cpp:26: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from common.cpp:25: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FbiStuffGif.o FbiStuffGif.cpp In file included from fim.h:674, from FbiStuff.h:29, from FbiStuffGif.cpp:32: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FbiStuffTiff.o FbiStuffTiff.cpp In file included from fim.h:674, from FbiStuff.h:29, from FbiStuffTiff.cpp:33: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ FbiStuffTiff.cpp: At global scope: FbiStuffTiff.cpp:47:20: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 47 | uint32 width,height; | ^~~~~ In file included from /usr/include/tiffio.h:31, from FbiStuffTiff.cpp:31: /usr/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ FbiStuffTiff.cpp:47:26: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 47 | uint32 width,height; | ^~~~~~ /usr/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ FbiStuffTiff.cpp:48:20: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 48 | uint16 config,nsamples,depth,fillorder,photometric; | ^~~~~~ /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ FbiStuffTiff.cpp:48:27: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 48 | uint16 config,nsamples,depth,fillorder,photometric; | ^~~~~~~~ /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ FbiStuffTiff.cpp:48:36: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 48 | uint16 config,nsamples,depth,fillorder,photometric; | ^~~~~ /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ FbiStuffTiff.cpp:48:42: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 48 | uint16 config,nsamples,depth,fillorder,photometric; | ^~~~~~~~~ /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ FbiStuffTiff.cpp:48:52: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 48 | uint16 config,nsamples,depth,fillorder,photometric; | ^~~~~~~~~~~ /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ FbiStuffTiff.cpp:49:20: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 49 | uint32* row; | ^~~ /usr/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ FbiStuffTiff.cpp:50:20: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 50 | uint32* image; | ^~~~~ /usr/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ FbiStuffTiff.cpp:51:20: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 51 | uint16 resunit; | ^~~~~~~ /usr/include/tiff.h:81:38: note: declared here 81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ FbiStuffTiff.cpp: In function 'void* fim::tiff_init(FILE*, const fim_char_t*, unsigned int, ida_image_info*, int)': FbiStuffTiff.cpp:85:21: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 85 | h->row = (uint32*)fim_malloc(TIFFScanlineSize(h->tif)); | ^ /usr/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ FbiStuffTiff.cpp:109:25: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 109 | h->image=(uint32*)fim_malloc(4*h->width*h->height); | ^ /usr/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_GCC_DEPRECATED; | ^~~~~~ FbiStuffTiff.cpp: In function 'void fim::tiff_read(fim_byte_t*, unsigned int, void*)': FbiStuffTiff.cpp:154:17: warning: 'uint32' is deprecated [-Wdeprecated-declarations] 154 | uint32 *row = h->image + h->width * (h->height - line -1); | ^~~ /usr/include/tiff.h:84:38: note: declared here 84 | typedef TIFF_MSC_DEPRECATED uint32_t uint32 TIFF_Gmake[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' CC_DEPRECATED; | ^~~~~~ make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o fim_string.o fim_string.cpp In file included from fim.h:674, from fim_string.cpp:21: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FbiStuffJpeg.o FbiStuffJpeg.cpp In file included from fim.h:674, from FbiStuff.h:29, from FbiStuffJpeg.cpp:43: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FbiStuffDjvu.o FbiStuffDjvu.cpp In file included from fim.h:674, from FbiStuff.h:29, from FbiStuffDjvu.cpp:31: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FbiStuffBmp.o FbiStuffBmp.cpp In file included from fim.h:674, from FbiStuffBmp.cpp:26: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FbiStuffPcx.o FbiStuffPcx.cpp In file included from fim.h:674, from FbiStuffPcx.cpp:24: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FbiStuffPng.o FbiStuffPng.cpp In file included from fim.h:674, from FbiStuff.h:29, from FbiStuffPng.cpp:33: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o help.o help.cpp make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' ./b2ba < ../var/fonts/Lat15-Terminus16.psf > default_font_byte_array.h make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o FontServer.o FontServer.cpp In file included from fim.h:674, from FontServer.cpp:28: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -DHAVE_CONFIG_H -I. -I.. -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -c -o fim.o fim.cpp In file included from fim.h:674, from fim.cpp:22: Image.h:230:57: warning: 'template struct std::binary_function' is deprecated [-Wdeprecated-declarations] 230 | template struct ImgDscsCmp:public std::binary_function | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/string:49, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/ostream:40, from /usr/include/c++/13/iostream:41, from fim.h:53: /usr/include/c++/13/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ Image.h: In member function 'std::map::iterator ImgDscs::fo(const std::map::key_type&, const std::map::iterator&)': Image.h:241:58: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 241 | return std::find_if(li,end(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13/bits/stl_function.h:1438: /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&, const std::map::const_iterator&) const': Image.h:246:59: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 246 | return std::find_if(li,cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ Image.h: In member function 'std::map::const_iterator ImgDscs::fo(const std::map::key_type&) const': Image.h:255:65: warning: 'std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = ImgDscs::ImgDscsCmp; _Tp = fim::string]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] 255 | return std::find_if(cbegin(),cend(),std::bind2nd(ImgDscsCmp(),sk)); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13/backward/binders.h:172:5: note: declared here 172 | bind2nd(const _Operation& __fn, const _Tp& __x) | ^~~~~~~ fim.cpp: In member function 'fim_perr_t FimInstance::help_and_exit(const fim_char_t*, fim_perr_t, const fim_char_t*)': fim.cpp:1179:20: warning: function declared 'noreturn' has a 'return' statement 1179 | return code; | ^~~~ fim.cpp: In static member function 'static fim_err_t FimInstance::fim_load_filelist(const char*, char, fim_flags_t)': fim.cpp:1209:36: warning: the address of 'sa' will never be NULL [-Waddress] 1209 | if(sa && *sa && lineptr && strstr(lineptr,sa)) | ^~ fim.cpp:1186:36: note: 'sa' declared here 1186 | const char sa [2] = { sac ? sac : FIM_SYM_CHAR_ENDL, FIM_SYM_CHAR_NUL }; | ^~ make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' g++ -O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/include/libpng16 -I/usr/include -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/ -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 fim lex.yy.o yacc.tab.o fim.o fim_plugin.o help.o help-acm.o fim_stream.o readline.o AADevice.o CACADevice.o SDLDevice.o Arg.o Browser.o Cache.o Command.o CommandConsole.o CommandConsole-cmd.o CommandConsole-var.o CommandConsole-init.o CommandConsole-help.o DebugConsole.o DisplayDevice.o FbiStuff.o FbiStuffFbtools.o FbiStuffLoader.o FbiStuffPpm.o FbiStuffBit1.o FbiStuffBit24.o FbiStuffText.o FbiStuffMatrixMarket.o FontServer.o FramebufferDevice.o Image.o Namespace.o Var.o Viewport.o FimWindow.o common.o fim_interpreter.o fim_string.o FbiStuffGif.o FbiStuffTiff.o FbiStuffJpeg.o FbiStuffDjvu.o FbiStuffBmp.o FbiStuffPcx.o FbiStuffPng.o -lncurses -lcurses -lm -lgif -ltiff -lreadline -ljpeg -ldjvulibre -lpng16 -lexif -laa -lstdc++fs -lSDL -ldl -L/usr/lib64 -lcaca /usr/bin/ld: /tmp/ccNtVfew.ltrans5.ltrans.o: in function `fim::FbiStuff::read_image(char const*, _IO_FILE*, long, fim::Namespace*)': /builddir/build/BUILD/fim-0.6-trunk/src/FbiStuff.cpp:1638: warning: the use of `tempnam' is dangerous, better use `mkstemp' make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' Making all in doc make[2]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/doc' gcc -o doctags doctags.c make[2]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/doc' make[2]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/doc' ./doctags ./FIM.TXT > tags ; ./vim2html.pl tags ./FIM.TXT Processing tags... Processing ./FIM.TXT... Writing stylesheet... done. make[2]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/doc' make[2]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/doc' ./doctags ./FIM.TXT > tags ; ./vim2html.pl tags ./FIM.TXT Processing tags... Processing ./FIM.TXT... Writing stylesheet... done. make[2]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/doc' Making all in distros make[3]: Nothing to be done for 'all-am'. Making all in scripts make[3]: Nothing to be done for 'all-am'. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.BTmoxf + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64 ++ dirname /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -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 -Cforce-frame-pointers=yes -Clink-arg=-Wl,-z,relro -Clink-arg=-Wl,-z,now -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 fim-0.6-trunk + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64 'INSTALL=/usr/bin/install -p' Making install in src make[1]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' /usr/bin/make install-recursive make[2]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[3]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[4]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/src' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/bin' /usr/bin/install -p fim '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/bin' /usr/bin/install -p fimgs '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/bin' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim' /usr/bin/install -p -m 644 fimrc '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim' make[4]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[3]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[2]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' make[1]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/src' Making install in doc make[1]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/doc' make[2]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/doc' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim' /usr/bin/install -p -m 644 FIM.TXT '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim' /usr/bin/install -p -m 644 FIM.html fim.man.html fimgs.man.html fimrc.man.html '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/man/man1' /usr/bin/install -p -m 644 'fim.man' '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/man/man1/fim.1' /usr/bin/install -p -m 644 'fimgs.man' '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/man/man1/fimgs.1' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/man/man5' /usr/bin/install -p -m 644 'fimrc.man' '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/man/man5/fimrc.5' make[2]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/doc' make[1]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/doc' Making install in distros make[1]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/distros' make[2]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/distros' make[3]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/distros' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/distros' make[2]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/distros' make[1]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/distros' Making install in scripts make[1]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/scripts' make[2]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/scripts' make[3]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk/scripts' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/scripts' make[2]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/scripts' make[1]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk/scripts' make[1]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk' make[2]: Entering directory '/builddir/build/BUILD/fim-0.6-trunk' make[2]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim' /usr/bin/install -p -m 644 ./README ./README.FIRST ./TODO ./VERSION ./BUGS ./FAQ.TXT ./AUTHORS ./ChangeLog ./NEWS '/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim' make[2]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk' make[1]: Leaving directory '/builddir/build/BUILD/fim-0.6-trunk' + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 0.6-1.fc39 --unique-debug-suffix -0.6-1.fc39.x86_64 --unique-debug-src-base fim-0.6-1.fc39.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/fim-0.6-trunk extracting debug info from /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/bin/fim original debug info size: 17040kB, size after compression: 14832kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 2502 blocks + /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 mangling shebang in /usr/bin/fimgs from /bin/bash to #!/usr/bin/bash + /usr/lib/rpm/brp-remove-la-files + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j2 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: fim-0.6-1.fc39.x86_64 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.0GQgvz + umask 022 + cd /builddir/build/BUILD + cd fim-0.6-trunk + DOCDIR=/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + cp -pr doc/fim.man.html /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + cp -pr doc/fimgs.man.html /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + cp -pr doc/fimrc.man.html /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + cp -pr doc/FIM.TXT doc/FIM.html /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + cp -pr src/fimrc /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + cp -pr AUTHORS /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + cp -pr BUGS /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + cp -pr ChangeLog /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + cp -pr NEWS /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + cp -pr FAQ.TXT /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + cp -pr README /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + cp -pr README.FIRST /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + cp -pr THANKS /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + cp -pr TODO /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + cp -pr VERSION /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/doc/fim + RPM_EC=0 ++ jobs -p + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.dlORlx + umask 022 + cd /builddir/build/BUILD + cd fim-0.6-trunk + LICENSEDIR=/builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/licenses/fim + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/licenses/fim + cp -pr COPYING /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64/usr/share/licenses/fim + RPM_EC=0 ++ jobs -p + exit 0 Provides: fim = 0.6-1.fc39 fim(x86-64) = 0.6-1.fc39 fim{?_isa} = 0.6-1.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/bash glibc >= 2.37.9000-3 libSDL-1.2.so.0()(64bit) libaa.so.1()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.15)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.22)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libcaca.so.0()(64bit) libdjvulibre.so.21()(64bit) libexif.so.12()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgif.so.7()(64bit) libjpeg.so.62()(64bit) libjpeg.so.62(LIBJPEG_6.2)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpng16.so.16()(64bit) libpng16.so.16(PNG16_0)(64bit) libreadline.so.8()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.5)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtiff.so.5()(64bit) libtiff.so.5(LIBTIFF_4.0)(64bit) rtld(GNU_HASH) Processing files: fim-debugsource-0.6-1.fc39.x86_64 Provides: fim-debugsource = 0.6-1.fc39 fim-debugsource(x86-64) = 0.6-1.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: fim-debuginfo-0.6-1.fc39.x86_64 Provides: debuginfo(build-id) = ee8e7eda28188440ada2f475ab54ba8ae3b23476 fim-debuginfo = 0.6-1.fc39 fim-debuginfo(x86-64) = 0.6-1.fc39 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: fim-debugsource(x86-64) = 0.6-1.fc39 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64 Wrote: /builddir/build/RPMS/fim-0.6-1.fc39.x86_64.rpm Wrote: /builddir/build/RPMS/fim-debugsource-0.6-1.fc39.x86_64.rpm Wrote: /builddir/build/RPMS/fim-debuginfo-0.6-1.fc39.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.vmv7zS + umask 022 + cd /builddir/build/BUILD + cd fim-0.6-trunk + /usr/bin/rm -rf /builddir/build/BUILDROOT/fim-0.6-1.fc39.x86_64 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.vsi2JK + umask 022 + cd /builddir/build/BUILD + rm -rf fim-0.6-trunk fim-0.6-trunk.gemspec + RPM_EC=0 ++ jobs -p + exit 0 Child return code was: 0