Mock Version: 3.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target i686 --nodeps /builddir/build/SPECS/glui.spec'], chrootPath='/var/lib/mock/fedora-rawhide-i686-1671931532.575984/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=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ab9fwn1u:/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.ab9fwn1u:/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', '2b2fdc39c56347c7b4977f89aa9f0d00', '-D', '/var/lib/mock/fedora-rawhide-i686-1671931532.575984/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ab9fwn1u:/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 i686 --nodeps /builddir/build/SPECS/glui.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: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1658361600 Wrote: /builddir/build/SRPMS/glui-2.36-24.fc38.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target i686 --nodeps /builddir/build/SPECS/glui.spec'], chrootPath='/var/lib/mock/fedora-rawhide-i686-1671931532.575984/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=1001gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ab9fwn1u:/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.ab9fwn1u:/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', '897d14e33eac4fb783bf88d30c923e7c', '-D', '/var/lib/mock/fedora-rawhide-i686-1671931532.575984/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--rlimit=RLIMIT_NOFILE=10240', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.ab9fwn1u:/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 i686 --nodeps /builddir/build/SPECS/glui.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: i686 Building for target i686 setting SOURCE_DATE_EPOCH=1658361600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.wGZFNo + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf glui-2.36 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/glui-2.36.tgz + STATUS=0 + '[' 0 -ne 0 ']' + cd glui-2.36 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (glui-2.36-solib.patch):' Patch #0 (glui-2.36-solib.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .solib --fuzz=0 patching file src/makefile + find -type f -name '*.cpp' + xargs chmod -x + find -type f -name '*.h' + xargs chmod -x + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.rmmDgJ + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FFLAGS ~/build/BUILD/glui-2.36/src ~/build/BUILD/glui-2.36 + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd glui-2.36 + pushd src + /usr/bin/make 'CPPFLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC' -j2 mkdir -p bin g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_add_controls.cpp mkdir -p lib g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_string.cpp In file included from glui_string.cpp:31: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ In file included from glui_add_controls.cpp:37: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui.cpp g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_bitmap_img_data.cpp g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_bitmaps.cpp In file included from glui_internal_control.h:26, from glui.cpp:32: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ In file included from glui_bitmaps.cpp:38: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_button.cpp In file included from glui_internal_control.h:26, from glui_button.cpp:31: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_edittext.cpp g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_commandline.cpp In file included from glui_internal_control.h:26, from glui_edittext.cpp:34: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ glui_edittext.cpp: In member function 'int GLUI_EditText::find_word_break(int, int)': glui_edittext.cpp:936:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 936 | char *breaks = " :-.,"; | ^~~~~~~ In file included from glui_commandline.cpp:33: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_checkbox.cpp g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_node.cpp In file included from glui_internal_control.h:26, from glui_checkbox.cpp:35: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ In file included from glui_node.cpp:34: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_radio.cpp g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_statictext.cpp In file included from glui_internal_control.h:26, from glui_radio.cpp:34: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ In file included from glui_internal_control.h:26, from glui_statictext.cpp:34: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_panel.cpp g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_separator.cpp In file included from glui_internal_control.h:26, from glui_panel.cpp:34: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ In file included from glui_internal_control.h:26, from glui_separator.cpp:34: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_spinner.cpp g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_control.cpp In file included from glui_internal_control.h:26, from glui_spinner.cpp:46: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ In file included from glui_internal_control.h:26, from glui_control.cpp:34: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_column.cpp g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_translation.cpp In file included from glui_internal_control.h:26, from glui_column.cpp:33: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ In file included from glui_translation.cpp:34: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_rotation.cpp In file included from glui_rotation.cpp:34: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_mouse_iaction.cpp In file included from glui_internal_control.h:26, from glui_mouse_iaction.cpp:34: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_listbox.cpp g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_rollout.cpp In file included from glui_internal_control.h:26, from glui_listbox.cpp:34: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ In file included from glui_internal_control.h:26, from glui_rollout.cpp:34: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_window.cpp g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c arcball.cpp In file included from glui_window.cpp:29: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c algebra3.cpp g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c quaternion.cpp quaternion.cpp: In function 'quat operator*(const quat&, const quat&)': quaternion.cpp:117:55: warning: suggest parentheses around arithmetic in operand of '^' [-Wparentheses] 117 | return quat( a.s*b.s - a.v*b.v, a.s*b.v + b.s*a.v + a.v^b.v ); | ~~~~~~~~~~~~~~~~~~^~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c viewmodel.cpp In file included from viewmodel.cpp:38: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_treepanel.cpp g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_tree.cpp In file included from glui_treepanel.cpp:19: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ glui_treepanel.cpp: In member function 'void GLUI_TreePanel::formatNode(GLUI_Tree*)': glui_treepanel.cpp:188:20: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 188 | temp->level_name == ""; | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ In file included from glui_internal_control.h:26, from glui_tree.cpp:29: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_textbox.cpp g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_scrollbar.cpp In file included from glui_internal_control.h:26, from glui_textbox.cpp:34: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ glui_textbox.cpp: In member function 'virtual int GLUI_TextBox::mouse_down_handler(int, int)': glui_textbox.cpp:100:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 100 | if ( debug ) dump( stdout, "-> MOUSE DOWN" ); | ^~~~~~~~~~~~~~~ glui_textbox.cpp:118:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 118 | if ( debug ) dump( stdout, "<- MOUSE UP" ); | ^~~~~~~~~~~~~ glui_textbox.cpp: In member function 'virtual int GLUI_TextBox::mouse_held_down_handler(int, int, bool)': glui_textbox.cpp:141:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 141 | if ( debug ) dump( stdout, "-> HELD DOWN" ); | ^~~~~~~~~~~~~~ glui_textbox.cpp:160:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 160 | dump( stdout, "<- HELD DOWN" ); | ^~~~~~~~~~~~~~ glui_textbox.cpp: In member function 'virtual int GLUI_TextBox::key_handler(unsigned char, int)': glui_textbox.cpp:176:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 176 | dump( stdout, "-> KEY HANDLER" ); | ^~~~~~~~~~~~~~~~ glui_textbox.cpp:314:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 314 | dump( stdout, "<- KEY HANDLER" ); | ^~~~~~~~~~~~~~~~ glui_textbox.cpp: In member function 'virtual void GLUI_TextBox::activate(int)': glui_textbox.cpp:340:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 340 | dump( stdout, "-> ACTIVATE" ); | ^~~~~~~~~~~~~ glui_textbox.cpp:352:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 352 | dump( stdout, "<- ACTIVATE" ); | ^~~~~~~~~~~~~ glui_textbox.cpp: In member function 'virtual void GLUI_TextBox::deactivate()': glui_textbox.cpp:366:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 366 | dump( stdout, "-> DISACTIVATE" ); | ^~~~~~~~~~~~~~~~ glui_textbox.cpp:388:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 388 | dump( stdout, "<- DISACTIVATE" ); | ^~~~~~~~~~~~~~~~ glui_textbox.cpp: In member function 'int GLUI_TextBox::update_substring_bounds()': glui_textbox.cpp:513:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 513 | if ( debug ) dump( stdout, "-> UPDATE SS" ); | ^~~~~~~~~~~~~~ glui_textbox.cpp:551:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 551 | if ( debug ) dump( stdout, "<- UPDATE SS" ); | ^~~~~~~~~~~~~~ glui_textbox.cpp: In member function 'void GLUI_TextBox::draw_text(int, int)': glui_textbox.cpp:575:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 575 | if ( debug ) dump( stdout, "-> DRAW_TEXT" ); | ^~~~~~~~~~~~~~ glui_textbox.cpp:659:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 659 | if ( debug ) dump( stdout, "<- DRAW_TEXT" ); | ^~~~~~~~~~~~~~ glui_textbox.cpp: In member function 'void GLUI_TextBox::draw_insertion_pt()': glui_textbox.cpp:779:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 779 | if ( debug ) dump( stdout, "-> DRAW_INS_PT" ); | ^~~~~~~~~~~~~~~~ glui_textbox.cpp:832:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 832 | if (insertion_pt == text.length() && text[text.length()-1] == '\n' | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ glui_textbox.cpp:832:37: warning: suggest parentheses around '&&' within '||' [-Wparentheses] 832 | if (insertion_pt == text.length() && text[text.length()-1] == '\n' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glui_textbox.cpp:853:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 853 | if ( debug ) dump( stdout, "-> DRAW_INS_PT" ); | ^~~~~~~~~~~~~~~~ In file included from glui_internal_control.h:29: glui_textbox.cpp: In member function 'virtual int GLUI_TextBox::special_handler(int, int)': glui_internal.h:84:66: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 84 | #define CLAMP(x,lo,hi) {if ((x) < (lo)) {(x)=(lo);} else if((x) > (hi)) {(x)=(hi);}} | ~~~~^~~~~~ glui_textbox.cpp:963:3: note: in expansion of macro 'CLAMP' 963 | CLAMP( insertion_pt, 0, text.length()); /* Make sure insertion_pt | ^~~~~ glui_internal.h:84:66: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 84 | #define CLAMP(x,lo,hi) {if ((x) < (lo)) {(x)=(lo);} else if((x) > (hi)) {(x)=(hi);}} | ~~~~^~~~~~ glui_textbox.cpp:965:3: note: in expansion of macro 'CLAMP' 965 | CLAMP( sel_start, 0, text.length()); /* Make sure insertion_pt | ^~~~~ glui_internal.h:84:66: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string::size_type' {aka 'unsigned int'} [-Wsign-compare] 84 | #define CLAMP(x,lo,hi) {if ((x) < (lo)) {(x)=(lo);} else if((x) > (hi)) {(x)=(hi);}} | ~~~~^~~~~~ glui_textbox.cpp:967:3: note: in expansion of macro 'CLAMP' 967 | CLAMP( sel_end, 0, text.length()); /* Make sure insertion_pt | ^~~~~ In file included from glui_internal_control.h:26, from glui_scrollbar.cpp:30: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ glui_scrollbar.cpp: In member function 'void GLUI_Scrollbar::do_drag(int, int)': glui_scrollbar.cpp:639:9: warning: variable 'incr' set but not used [-Wunused-but-set-variable] 639 | float incr, modifier_factor; | ^~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_list.cpp g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -c glui_filebrowser.cpp In file included from glui_internal_control.h:26, from glui_list.cpp:31: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ glui_list.cpp: In member function 'virtual int GLUI_List::mouse_down_handler(int, int)': glui_list.cpp:104:8: warning: 'int ftime(timeb*)' is deprecated: Use gettimeofday or clock_gettime instead [-Wdeprecated-declarations] 104 | ftime(&time); | ~~~~~^~~~~~~ In file included from glui_list.cpp:33: /usr/include/sys/timeb.h:29:12: note: declared here 29 | extern int ftime (struct timeb *__timebuf) | ^~~~~ glui_list.cpp:119:8: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 119 | if (associated_object != NULL) | ^ glui_list.cpp: In member function 'virtual void GLUI_List::draw(int, int)': glui_list.cpp:202:7: warning: variable 'box_width' set but not used [-Wunused-but-set-variable] 202 | int box_width; | ^~~~~~~~~ In file included from glui_filebrowser.cpp:32: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ glui_filebrowser.cpp: In static member function 'static void GLUI_FileBrowser::dir_list_callback(GLUI_Control*)': glui_filebrowser.cpp:84:14: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result] 84 | chdir(selected+1); | ~~~~~^~~~~~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -o bin/ppm2array tools/ppm2array.cpp tools/ppm.cpp ar -r lib/libglui.a glui_add_controls.o glui_string.o glui.o glui_bitmap_img_data.o glui_bitmaps.o glui_button.o glui_edittext.o glui_commandline.o glui_checkbox.o glui_node.o glui_radio.o glui_statictext.o glui_panel.o glui_separator.o glui_spinner.o glui_control.o glui_column.o glui_translation.o glui_rotation.o glui_mouse_iaction.o glui_listbox.o glui_rollout.o glui_window.o arcball.o algebra3.o quaternion.o viewmodel.o glui_treepanel.o glui_tree.o glui_textbox.o glui_scrollbar.o glui_list.o glui_filebrowser.o ar: creating lib/libglui.a tools/ppm.cpp: In function 'void LoadPPM(const char*, unsigned char*&, int&, int&)': tools/ppm.cpp:49:9: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result] 49 | fscanf(fp, "%d %d\n255\n", &Width, &Height); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/ppm.cpp:55:8: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result] 55 | fread(Color,NumComponents,1,fp); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -shared -Wl,-soname,libglui.so.0 -o libglui.so.0.0 glui_add_controls.o glui_string.o glui.o glui_bitmap_img_data.o glui_bitmaps.o glui_button.o glui_edittext.o glui_commandline.o glui_checkbox.o glui_node.o glui_radio.o glui_statictext.o glui_panel.o glui_separator.o glui_spinner.o glui_control.o glui_column.o glui_translation.o glui_rotation.o glui_mouse_iaction.o glui_listbox.o glui_rollout.o glui_window.o arcball.o algebra3.o quaternion.o viewmodel.o glui_treepanel.o glui_tree.o glui_textbox.o glui_scrollbar.o glui_list.o glui_filebrowser.o -lc g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -o bin/example1 example/example1.cpp -L./lib -lglui -L/usr/X11R6/lib -lglut -lGLU -lGL -lXmu -lXext -lX11 -lXi -lm In file included from example/example1.cpp:15: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -o bin/example2 example/example2.cpp -L./lib -lglui -L/usr/X11R6/lib -lglut -lGLU -lGL -lXmu -lXext -lX11 -lXi -lm In file included from example/example2.cpp:14: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -o bin/example3 example/example3.cpp -L./lib -lglui -L/usr/X11R6/lib -lglut -lGLU -lGL -lXmu -lXext -lX11 -lXi -lm In file included from example/example3.cpp:15: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -o bin/example4 example/example4.cpp -L./lib -lglui -L/usr/X11R6/lib -lglut -lGLU -lGL -lXmu -lXext -lX11 -lXi -lm In file included from example/example4.cpp:14: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -o bin/example5 example/example5.cpp -L./lib -lglui -L/usr/X11R6/lib -lglut -lGLU -lGL -lXmu -lXext -lX11 -lXi -lm g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I./ -I./include -fPIC -o bin/example6 example/example6.cpp -L./lib -lglui -L/usr/X11R6/lib -lglut -lGLU -lGL -lXmu -lXext -lX11 -lXi -lm In file included from example/example5.cpp:15: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ example/example5.cpp: At global scope: example/example5.cpp:40:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | char *string_list[] = { "Hello World!", "Foo", "Testing...", "Bounding box: on" }; | ^~~~~~~~~~~~~~ example/example5.cpp:40:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | char *string_list[] = { "Hello World!", "Foo", "Testing...", "Bounding box: on" }; | ^~~~~ example/example5.cpp:40:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | char *string_list[] = { "Hello World!", "Foo", "Testing...", "Bounding box: on" }; | ^~~~~~~~~~~~ example/example5.cpp:40:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 40 | char *string_list[] = { "Hello World!", "Foo", "Testing...", "Bounding box: on" }; | ^~~~~~~~~~~~~~~~~~ In file included from example/example6.cpp:15: ./include/GL/glui.h:359:18: warning: 'virtual int GLUI_Node::add_control(GLUI_Control*)' was hidden [-Woverloaded-virtual=] 359 | virtual int add_control( GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h:699:20: note: by 'virtual int GLUI_Main::add_control(GLUI_Node*, GLUI_Control*)' 699 | virtual int add_control( GLUI_Node *parent, GLUI_Control *control ); | ^~~~~~~~~~~ ./include/GL/glui.h: In constructor 'GLUI_Control::GLUI_Control()': ./include/GL/glui.h:944:24: warning: ignoring return value of 'bool std::operator==(const __cxx11::basic_string<_CharT, _Traits, _Allocator>&, const _CharT*) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', declared with attribute 'nodiscard' [-Wunused-result] 944 | last_live_text == ""; | ~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/c++/13/string:54, from ./include/GL/glui.h:67: /usr/include/c++/13/bits/basic_string.h:3690:5: note: declared here 3690 | operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.Jwh3Iq + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386 ++ dirname /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386 + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=i686 -mtune=generic -msse2 -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib/gfortran/modules' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + 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/lib: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd glui-2.36 + mkdir -p /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386/usr/include/GL + install -p -m 644 src/include/GL/glui.h /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386/usr/include/GL/ + mkdir -p /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386/usr/lib + install -p -m 755 src/libglui.so.0.0 /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386/usr/lib/ + ln -s /usr/lib/libglui.so.0.0 /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386/usr/lib/libglui.so.0 + ln -s /usr/lib/libglui.so.0 /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386/usr/lib/libglui.so + /usr/bin/find-debuginfo -j2 --strict-build-id -m -i --build-id-seed 2.36-24.fc38 --unique-debug-suffix -2.36-24.fc38.i386 --unique-debug-src-base glui-2.36-24.fc38.i386 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/glui-2.36 extracting debug info from /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386/usr/lib/libglui.so.0.0 original debug info size: 1772kB, size after compression: 1200kB /usr/bin/sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. 1085 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 + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 + /usr/lib/rpm/redhat/brp-python-hardlink Processing files: glui-2.36-24.fc38.i686 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.F86EvQ + umask 022 + cd /builddir/build/BUILD + cd glui-2.36 + DOCDIR=/builddir/build/BUILDROOT/glui-2.36-24.fc38.i386/usr/share/doc/glui + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386/usr/share/doc/glui + cp -pr src/LICENSE.txt /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386/usr/share/doc/glui + RPM_EC=0 ++ jobs -p + exit 0 warning: absolute symlink: /usr/lib/libglui.so.0 -> /usr/lib/libglui.so.0.0 Provides: glui = 2.36-24.fc38 glui(x86-32) = 2.36-24.fc38 libglui.so.0 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.33) libc.so.6(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GCC_3.3.1) libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.1) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.30) rtld(GNU_HASH) Processing files: glui-devel-2.36-24.fc38.i686 Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.5BFoGD + umask 022 + cd /builddir/build/BUILD + cd glui-2.36 + DOCDIR=/builddir/build/BUILDROOT/glui-2.36-24.fc38.i386/usr/share/doc/glui-devel + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386/usr/share/doc/glui-devel + cp -pr src/doc/ /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386/usr/share/doc/glui-devel + cp -pr src/example/ /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386/usr/share/doc/glui-devel + cp -pr www/ /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386/usr/share/doc/glui-devel + RPM_EC=0 ++ jobs -p + exit 0 warning: File listed twice: /usr/include/GL/glui.h warning: absolute symlink: /usr/lib/libglui.so -> /usr/lib/libglui.so.0 Provides: glui-devel = 2.36-24.fc38 glui-devel(x86-32) = 2.36-24.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: glui-debugsource-2.36-24.fc38.i686 Provides: glui-debugsource = 2.36-24.fc38 glui-debugsource(x86-32) = 2.36-24.fc38 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: glui-debuginfo-2.36-24.fc38.i686 Provides: debuginfo(build-id) = 4654f238695dd383c08c753317a7d084d80ac991 glui-debuginfo = 2.36-24.fc38 glui-debuginfo(x86-32) = 2.36-24.fc38 libglui.so.0.0-2.36-24.fc38.i386.debug Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: glui-debugsource(x86-32) = 2.36-24.fc38 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386 Wrote: /builddir/build/RPMS/glui-debuginfo-2.36-24.fc38.i686.rpm Wrote: /builddir/build/RPMS/glui-devel-2.36-24.fc38.i686.rpm Wrote: /builddir/build/RPMS/glui-2.36-24.fc38.i686.rpm Wrote: /builddir/build/RPMS/glui-debugsource-2.36-24.fc38.i686.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.nxnGpp + umask 022 + cd /builddir/build/BUILD + cd glui-2.36 + /usr/bin/rm -rf /builddir/build/BUILDROOT/glui-2.36-24.fc38.i386 + RPM_EC=0 ++ jobs -p + exit 0 Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.TZUcbo + umask 022 + cd /builddir/build/BUILD + rm -rf glui-2.36 glui-2.36.gemspec + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: absolute symlink: /usr/lib/libglui.so.0 -> /usr/lib/libglui.so.0.0 File listed twice: /usr/include/GL/glui.h absolute symlink: /usr/lib/libglui.so -> /usr/lib/libglui.so.0 Child return code was: 0