Mock Version: 2.15 Mock Version: 2.15 Mock Version: 2.15 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/easystroke.spec'], chrootPath='/var/lib/mock/f40-build-764809-123130/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target riscv64 --nodeps /builddir/build/SPECS/easystroke.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'} and shell False warning: %patchN is deprecated (18 usages found), use %patch N (or %patch -P N) Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1689724800 Wrote: /builddir/build/SRPMS/easystroke-0.6.0-42.fc40.src.rpm RPM build warnings: %patchN is deprecated (18 usages found), use %patch N (or %patch -P N) Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/easystroke.spec'], chrootPath='/var/lib/mock/f40-build-764809-123130/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=604800uid=991gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/easystroke.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'} and shell False warning: %patchN is deprecated (18 usages found), use %patch N (or %patch -P N) Building target platforms: riscv64 Building for target riscv64 setting SOURCE_DATE_EPOCH=1689724800 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.GwxgWR + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf easystroke-0.6.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/easystroke-0.6.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd easystroke-0.6.0 + rm -rf /builddir/build/BUILD/easystroke-0.6.0-SPECPARTS + /usr/bin/mkdir -p /builddir/build/BUILD/easystroke-0.6.0-SPECPARTS + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (easystroke-0.6.0-fix-desktop-file.patch):' Patch #0 (easystroke-0.6.0-fix-desktop-file.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .fixme --fuzz=0 patching file easystroke.desktop.in + echo 'Patch #1 (easystroke-0.6.0-gnome3-fix.patch):' Patch #1 (easystroke-0.6.0-gnome3-fix.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .gnome3fix --fuzz=0 patching file composite.cc + echo 'Patch #2 (easystroke-0.6.0-lambda.patch):' Patch #2 (easystroke-0.6.0-lambda.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .lambda --fuzz=0 patching file actions.cc patching file Makefile + echo 'Patch #3 (easystroke-0.6.0-abs.patch):' Patch #3 (easystroke-0.6.0-abs.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .abs --fuzz=0 patching file handler.cc + echo 'Patch #4 (easystroke-0.6.0-iconfix.patch):' Patch #4 (easystroke-0.6.0-iconfix.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .iconfix --fuzz=0 patching file win.cc + echo 'Patch #5 (easystroke-0.6.0-sendfix.patch):' Patch #5 (easystroke-0.6.0-sendfix.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .sendfix --fuzz=0 patching file handler.cc + echo 'Patch #6 (easystroke-0.6.0-signal-handler-fix.patch):' Patch #6 (easystroke-0.6.0-signal-handler-fix.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .signal-handler-fix --fuzz=0 patching file main.cc + echo 'Patch #7 (easystroke-0.6.0-unused.patch):' Patch #7 (easystroke-0.6.0-unused.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .unused --fuzz=0 patching file actions.h patching file handler.cc patching file prefs.h + echo 'Patch #8 (easystroke-0.6.0-c11.patch):' Patch #8 (easystroke-0.6.0-c11.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .c11 --fuzz=0 patching file actiondb.cc patching file actions.cc patching file gesture.cc patching file grabber.cc patching file grabber.h patching file handler.cc patching file handler.h patching file main.cc patching file prefs.cc patching file shape.cc patching file stats.cc patching file util.h patching file var.h patching file win.cc + echo 'Patch #9 (easystroke-0.6.0-fix-no-select-crash.patch):' Patch #9 (easystroke-0.6.0-fix-no-select-crash.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .fix-no-select-crash --fuzz=0 patching file prefs.cc + echo 'Patch #10 (easystroke-0.6.0-g_spawn_async.patch):' Patch #10 (easystroke-0.6.0-g_spawn_async.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .g_spawn_async --fuzz=0 patching file actiondb.cc + echo 'Patch #11 (easystroke-0.6.0-no-absolutes.patch):' Patch #11 (easystroke-0.6.0-no-absolutes.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .no-absolutes --fuzz=0 patching file handler.cc + echo 'Patch #12 (easystroke-0.6.0-scorefix.patch):' Patch #12 (easystroke-0.6.0-scorefix.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .scorefix --fuzz=0 patching file gesture.cc + echo 'Patch #13 (easystroke-0.6.0-toggle.patch):' Patch #13 (easystroke-0.6.0-toggle.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .toggle --fuzz=0 patching file main.cc + echo 'Patch #14 (easystroke-0.6.0-dont-ignore-xshape-when-saving.patch):' Patch #14 (easystroke-0.6.0-dont-ignore-xshape-when-saving.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .dont-ignore-xshape-when-saving --fuzz=0 patching file prefdb.cc + echo 'Patch #15 (easystroke-0.6.0-missingcase.patch):' Patch #15 (easystroke-0.6.0-missingcase.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .missingcase --fuzz=0 patching file main.cc + echo 'Patch #16 (easystroke-0.6.0-duplicate-actions.patch):' Patch #16 (easystroke-0.6.0-duplicate-actions.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .duplicate --fuzz=0 patching file actions.cc patching file actions.h patching file gui.glade patching file po/zh_CN.po + echo 'Patch #17 (easystroke-0.6.0-workarea.patch):' Patch #17 (easystroke-0.6.0-workarea.patch): + /usr/bin/patch --no-backup-if-mismatch -f -p1 -b --suffix .workarea --fuzz=0 patching file composite.cc patching file shape.cc + cp -a /builddir/build/SOURCES/easystroke.appdata.xml . + sed -i 's|install -Ds|install -D|' Makefile + sed -i 's|install |install -p |' Makefile + sed -i 's|/usr/local|/usr|g' Makefile + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.kVPsIZ + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-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 easystroke-0.6.0 + make -j4 'CXX=g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer' 'CC=gcc -std=c99 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer' g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -std=c++11 -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT actiondb.o -MMD -MP -MF actiondb.Po -o actiondb.o -c actiondb.cc g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -std=c++11 -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT actions.o -MMD -MP -MF actions.Po -o actions.o -c actions.cc g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -std=c++11 -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT annotate.o -MMD -MP -MF annotate.Po -o annotate.o -c annotate.cc g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -std=c++11 -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT composite.o -MMD -MP -MF composite.Po -o composite.o -c composite.cc g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -std=c++11 -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT fire.o -MMD -MP -MF fire.Po -o fire.o -c fire.cc g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -std=c++11 -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT gesture.o -MMD -MP -MF gesture.Po -o gesture.o -c gesture.cc g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -std=c++11 -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT grabber.o -MMD -MP -MF grabber.Po -o grabber.o -c grabber.cc In file included from /usr/include/c++/13/istream:41, from /usr/include/c++/13/sstream:40, from /usr/include/glibmm-2.4/glibmm/ustring.h:26, from /usr/include/gdkmm-3.0/gdkmm/types.h:6, from /usr/include/gdkmm-3.0/gdkmm.h:24, from gesture.h:20, from gesture.cc:16: In member function ‘std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits]’, inlined from ‘void boost::archive::basic_text_oprimitive::save_impl(const T&, mpl_::bool_&) [with T = double; OStream = std::basic_ostream]’ at /usr/include/boost/archive/basic_text_oprimitive.hpp:174:60, inlined from ‘void boost::archive::basic_text_oprimitive::save(const T&) [with T = double; OStream = std::basic_ostream]’ at /usr/include/boost/archive/basic_text_oprimitive.hpp:180:18, inlined from ‘void boost::archive::text_oarchive_impl::save(const T&) [with T = double; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/text_oarchive.hpp:65:50, inlined from ‘static void boost::archive::save_access::save_primitive(Archive&, const T&) [with Archive = boost::archive::text_oarchive; T = double]’ at /usr/include/boost/archive/detail/oserializer.hpp:95:16, inlined from ‘static void boost::archive::detail::save_non_pointer_type::save_primitive::invoke(Archive&, const T&) [with T = double; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/oserializer.hpp:239:40, inlined from ‘static void boost::archive::detail::save_non_pointer_type::invoke(Archive&, const T&) [with T = double; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/oserializer.hpp:317:22, inlined from ‘void boost::archive::save(Archive&, T&) [with Archive = text_oarchive; T = const double]’ at /usr/include/boost/archive/detail/oserializer.hpp:541:18, inlined from ‘void boost::archive::detail::common_oarchive::save_override(T&) [with T = const double; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/common_oarchive.hpp:71:22, inlined from ‘void boost::archive::basic_text_oarchive::save_override(T&) [with T = const double; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/basic_text_oarchive.hpp:83:52, inlined from ‘Archive& boost::archive::detail::interface_oarchive::operator<<(const T&) [with T = double; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/interface_oarchive.hpp:70:36, inlined from ‘Archive& boost::archive::detail::interface_oarchive::operator&(const T&) [with T = double; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/interface_oarchive.hpp:77:32, inlined from ‘void Stroke::Point::serialize(Archive&, unsigned int) [with Archive = boost::archive::text_oarchive]’ at gesture.h:71:8, inlined from ‘static void boost::serialization::access::serialize(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive; T = Stroke::Point]’ at /usr/include/boost/serialization/access.hpp:116:20, inlined from ‘void boost::serialization::serialize(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive; T = Stroke::Point]’ at /usr/include/boost/serialization/serialization.hpp:59:22, inlined from ‘void boost::serialization::serialize_adl(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive; T = Stroke::Point]’ at /usr/include/boost/serialization/serialization.hpp:109:14, inlined from ‘void boost::archive::detail::oserializer::save_object_data(boost::archive::detail::basic_oarchive&, const void*) const [with Archive = boost::archive::text_oarchive; T = Stroke::Point]’ at /usr/include/boost/archive/detail/oserializer.hpp:155:40: /usr/include/c++/13/ostream:223:25: warning: ‘time’ may be used uninitialized [-Wmaybe-uninitialized] 223 | { return _M_insert(__f); } | ~~~~~~~~~^~~~~ gesture.h: In member function ‘void boost::archive::detail::oserializer::save_object_data(boost::archive::detail::basic_oarchive&, const void*) const [with Archive = boost::archive::text_oarchive; T = Stroke::Point]’: gesture.h:70:40: note: ‘time’ was declared here 70 | double time; | ^~~~ g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -std=c++11 -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT handler.o -MMD -MP -MF handler.Po -o handler.o -c handler.cc g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -std=c++11 -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT main.o -MMD -MP -MF main.Po -o main.o -c main.cc handler.cc: In member function ‘void XState::handle_event(XEvent&)’: handler.cc:80:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 80 | if (verbosity >= 3) | ^~ handler.cc:65:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 65 | #define H (handler->top()) | ^ handler.cc:82:25: note: in expansion of macro ‘H’ 82 | H->press_master(ev.xbutton.button, ev.xbutton.time); | ^ g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -std=c++11 -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT prefdb.o -MMD -MP -MF prefdb.Po -o prefdb.o -c prefdb.cc main.cc: In static member function ‘static void OSD::do_move()’: main.cc:113:44: warning: ‘gint gdk_screen_width()’ is deprecated [-Wdeprecated-declarations] 113 | int left = gdk_screen_width() - 10; | ~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from /usr/include/gdkmm-3.0/gdkmm/types.h:28, from /usr/include/gdkmm-3.0/gdkmm.h:24, from gesture.h:20, from win.h:18, from main.cc:16: /usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here 108 | gint gdk_screen_width (void) G_GNUC_CONST; | ^~~~~~~~~~~~~~~~ main.cc: In member function ‘void App::run_by_name(const char*, const Glib::RefPtr&)’: main.cc:302:17: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 302 | asprintf(&msg, _("Warning: No action \"%s\" defined\n"), str); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ main.cc: In member function ‘virtual int App::on_command_line(const Glib::RefPtr&)’: main.cc:332:33: warning: ignoring return value of ‘int asprintf(char**, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 332 | asprintf(&msg, "Warning: Unknown command \"%s\".\n", arg[i]); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -std=c++11 -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT prefs.o -MMD -MP -MF prefs.Po -o prefs.o -c prefs.cc g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -std=c++11 -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT shape.o -MMD -MP -MF shape.Po -o shape.o -c shape.cc g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -std=c++11 -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT stats.o -MMD -MP -MF stats.Po -o stats.o -c stats.cc g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -std=c++11 -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT water.o -MMD -MP -MF water.Po -o water.o -c water.cc prefs.cc: In member function ‘virtual void Autostart::notify()’: prefs.cc:213:33: warning: ignoring return value of ‘ssize_t readlink(const char*, char*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 213 | readlink("/proc/self/exe", path, sizeof(path)); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -std=c++11 -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT win.o -MMD -MP -MF win.Po -o win.o -c win.cc In file included from /usr/include/boost/archive/text_oarchive.hpp:30, from prefdb.cc:23: In member function ‘void boost::archive::basic_text_oprimitive::save_impl(const T&, mpl_::bool_&) [with T = int; OStream = std::basic_ostream]’, inlined from ‘void boost::archive::basic_text_oprimitive::save(const T&) [with T = int; OStream = std::basic_ostream]’ at /usr/include/boost/archive/basic_text_oprimitive.hpp:180:18, inlined from ‘void boost::archive::text_oarchive_impl::save(const T&) [with T = int; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/text_oarchive.hpp:65:50, inlined from ‘static void boost::archive::save_access::save_primitive(Archive&, const T&) [with Archive = boost::archive::text_oarchive; T = int]’ at /usr/include/boost/archive/detail/oserializer.hpp:95:16, inlined from ‘static void boost::archive::detail::save_non_pointer_type::save_primitive::invoke(Archive&, const T&) [with T = int; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/oserializer.hpp:239:40, inlined from ‘static void boost::archive::detail::save_non_pointer_type::invoke(Archive&, const T&) [with T = int; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/oserializer.hpp:317:22, inlined from ‘void boost::archive::save(Archive&, T&) [with Archive = text_oarchive; T = const int]’ at /usr/include/boost/archive/detail/oserializer.hpp:541:18, inlined from ‘void boost::archive::detail::common_oarchive::save_override(T&) [with T = const int; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/common_oarchive.hpp:71:22, inlined from ‘void boost::archive::basic_text_oarchive::save_override(T&) [with T = const int; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/basic_text_oarchive.hpp:83:52, inlined from ‘Archive& boost::archive::detail::interface_oarchive::operator<<(const T&) [with T = int; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/interface_oarchive.hpp:70:36, inlined from ‘Archive& boost::archive::detail::interface_oarchive::operator&(const T&) [with T = int; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/interface_oarchive.hpp:77:32, inlined from ‘void ButtonInfo::serialize(Archive&, unsigned int) [with Archive = boost::archive::text_oarchive]’ at prefdb.h:38:7, inlined from ‘static void boost::serialization::access::serialize(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive; T = ButtonInfo]’ at /usr/include/boost/serialization/access.hpp:116:20, inlined from ‘void boost::serialization::serialize(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive; T = ButtonInfo]’ at /usr/include/boost/serialization/serialization.hpp:59:22, inlined from ‘void boost::serialization::serialize_adl(Archive&, T&, unsigned int) [with Archive = boost::archive::text_oarchive; T = ButtonInfo]’ at /usr/include/boost/serialization/serialization.hpp:109:14, inlined from ‘void boost::archive::detail::oserializer::save_object_data(boost::archive::detail::basic_oarchive&, const void*) const [with Archive = boost::archive::text_oarchive; T = ButtonInfo]’ at /usr/include/boost/archive/detail/oserializer.hpp:155:40: /usr/include/boost/archive/basic_text_oprimitive.hpp:130:12: warning: ‘special’ may be used uninitialized [-Wmaybe-uninitialized] 130 | os << t; | ~~~^~~~ In file included from prefdb.cc:16: prefdb.h: In member function ‘void boost::archive::detail::oserializer::save_object_data(boost::archive::detail::basic_oarchive&, const void*) const [with Archive = boost::archive::text_oarchive; T = ButtonInfo]’: prefdb.h:37:29: note: ‘special’ was declared here 37 | int special; | ^~~~~~~ In file included from /usr/include/boost/archive/detail/interface_oarchive.hpp:23, from /usr/include/boost/archive/detail/common_oarchive.hpp:22, from /usr/include/boost/archive/basic_text_oarchive.hpp:29, from /usr/include/boost/archive/text_oarchive.hpp:31: In static member function ‘static void boost::archive::save_access::save_primitive(Archive&, const T&) [with Archive = boost::archive::text_oarchive; T = bool]’, inlined from ‘static void boost::archive::detail::save_non_pointer_type::save_primitive::invoke(Archive&, const T&) [with T = bool; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/oserializer.hpp:239:40, inlined from ‘static void boost::archive::detail::save_non_pointer_type::invoke(Archive&, const T&) [with T = bool; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/oserializer.hpp:317:22, inlined from ‘void boost::archive::save(Archive&, T&) [with Archive = text_oarchive; T = const bool]’ at /usr/include/boost/archive/detail/oserializer.hpp:541:18, inlined from ‘void boost::archive::detail::common_oarchive::save_override(T&) [with T = const bool; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/common_oarchive.hpp:71:22, inlined from ‘void boost::archive::basic_text_oarchive::save_override(T&) [with T = const bool; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/basic_text_oarchive.hpp:83:52, inlined from ‘Archive& boost::archive::detail::interface_oarchive::operator<<(const T&) [with T = bool; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/interface_oarchive.hpp:70:36, inlined from ‘Archive& boost::archive::detail::interface_oarchive::operator&(const T&) [with T = bool; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/interface_oarchive.hpp:77:32, inlined from ‘void PrefDB::serialize(Archive&, unsigned int) [with Archive = boost::archive::text_oarchive]’ at prefdb.cc:72:6: /usr/include/boost/archive/detail/oserializer.hpp:95:16: warning: ‘help’ may be used uninitialized [-Wmaybe-uninitialized] 95 | ar.save(t); | ~~~~~~~^~~ /usr/include/boost/archive/text_oarchive.hpp: In member function ‘void PrefDB::serialize(Archive&, unsigned int) [with Archive = boost::archive::text_oarchive]’: /usr/include/boost/archive/text_oarchive.hpp:63:10: note: by argument 2 of type ‘const bool&’ to ‘void boost::archive::text_oarchive_impl::save(const T&) [with T = bool; Archive = boost::archive::text_oarchive]’ declared here 63 | void save(const T & t){ | ^~~~ prefdb.cc:71:22: note: ‘help’ declared here 71 | bool help; | ^~~~ In member function ‘void boost::archive::basic_text_oprimitive::save_impl(const T&, mpl_::bool_&) [with T = int; OStream = std::basic_ostream]’, inlined from ‘void boost::archive::basic_text_oprimitive::save(const T&) [with T = int; OStream = std::basic_ostream]’ at /usr/include/boost/archive/basic_text_oprimitive.hpp:180:18, inlined from ‘void boost::archive::text_oarchive_impl::save(const T&) [with T = int; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/text_oarchive.hpp:65:50, inlined from ‘static void boost::archive::save_access::save_primitive(Archive&, const T&) [with Archive = boost::archive::text_oarchive; T = int]’ at /usr/include/boost/archive/detail/oserializer.hpp:95:16, inlined from ‘static void boost::archive::detail::save_non_pointer_type::save_primitive::invoke(Archive&, const T&) [with T = int; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/oserializer.hpp:239:40, inlined from ‘static void boost::archive::detail::save_non_pointer_type::invoke(Archive&, const T&) [with T = int; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/oserializer.hpp:317:22, inlined from ‘void boost::archive::save(Archive&, T&) [with Archive = text_oarchive; T = const int]’ at /usr/include/boost/archive/detail/oserializer.hpp:541:18, inlined from ‘void boost::archive::detail::common_oarchive::save_override(T&) [with T = const int; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/common_oarchive.hpp:71:22, inlined from ‘void boost::archive::basic_text_oarchive::save_override(T&) [with T = const int; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/basic_text_oarchive.hpp:83:52, inlined from ‘Archive& boost::archive::detail::interface_oarchive::operator<<(const T&) [with T = int; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/interface_oarchive.hpp:70:36, inlined from ‘Archive& boost::archive::detail::interface_oarchive::operator&(const T&) [with T = int; Archive = boost::archive::text_oarchive]’ at /usr/include/boost/archive/detail/interface_oarchive.hpp:77:32, inlined from ‘void PrefDB::serialize(Archive&, unsigned int) [with Archive = boost::archive::text_oarchive]’ at prefdb.cc:77:6: /usr/include/boost/archive/basic_text_oprimitive.hpp:130:12: warning: ‘delay’ may be used uninitialized [-Wmaybe-uninitialized] 130 | os << t; | ~~~^~~~ prefdb.cc: In member function ‘void PrefDB::serialize(Archive&, unsigned int) [with Archive = boost::archive::text_oarchive]’: prefdb.cc:76:21: note: ‘delay’ was declared here 76 | int delay; | ^~~~~ gcc -std=c99 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtk+-3.0 --cflags` -DGETTEXT_PACKAGE='"easystroke"' -O3 -MT stroke.o -MMD -MP -MF stroke.Po -o stroke.o -c stroke.c gcc -std=c99 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtk+-3.0 --cflags` -DGETTEXT_PACKAGE='"easystroke"' -O2 -MT cellrenderertextish.o -MMD -MP -MF cellrenderertextish.Po -o cellrenderertextish.o -c cellrenderertextish.c In file included from /usr/include/glib-2.0/glib/gthread.h:34, from /usr/include/glib-2.0/glib/gasyncqueue.h:34, from /usr/include/glib-2.0/glib.h:34, from cellrenderertextish.c:6: cellrenderertextish.c: In function ‘cell_renderer_textish_mode_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro ‘g_atomic_pointer_get’ 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c:213:13: note: in expansion of macro ‘g_once_init_enter’ 213 | if (g_once_init_enter (&cell_renderer_textish_mode_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ cellrenderertextish.c: In function ‘cell_renderer_textish_class_init’: cellrenderertextish.c:421:9: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] 421 | g_type_class_add_private (klass, sizeof (CellRendererTextishPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/glib-2.0/gobject/gobject.h:26, from /usr/include/glib-2.0/gobject/gbinding.h:31, from /usr/include/glib-2.0/glib-object.h:24, from cellrenderertextish.c:7: /usr/include/glib-2.0/gobject/gtype.h:1495:10: note: declared here 1495 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c:422:56: warning: assignment to ‘GtkCellEditable * (*)(GtkCellRenderer *, GdkEvent *, GtkWidget *, const gchar *, const GdkRectangle *, const GdkRectangle *, GtkCellRendererState)’ {aka ‘struct _GtkCellEditable * (*)(struct _GtkCellRenderer *, union _GdkEvent *, struct _GtkWidget *, const char *, const struct _cairo_rectangle_int *, const struct _cairo_rectangle_int *, GtkCellRendererState)’} from incompatible pointer type ‘GtkCellEditable * (*)(GtkCellRenderer *, GdkEvent *, GtkWidget *, const gchar *, GdkRectangle *, GdkRectangle *, GtkCellRendererState)’ {aka ‘struct _GtkCellEditable * (*)(struct _GtkCellRenderer *, union _GdkEvent *, struct _GtkWidget *, const char *, struct _cairo_rectangle_int *, struct _cairo_rectangle_int *, GtkCellRendererState)’} [-Wincompatible-pointer-types] 422 | GTK_CELL_RENDERER_CLASS (klass)->start_editing = cell_renderer_textish_real_start_editing; | ^ cellrenderertextish.c: In function ‘cell_renderer_textish_instance_init’: cellrenderertextish.c:430:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 430 | self->priv = CELL_RENDERER_TEXTISH_GET_PRIVATE (self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c: In function ‘cell_renderer_textish_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro ‘g_atomic_pointer_get’ 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c:445:13: note: in expansion of macro ‘g_once_init_enter’ 445 | if (g_once_init_enter (&cell_renderer_textish_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ cellrenderertextish.c: In function ‘cell_editable_dummy_class_init’: cellrenderertextish.c:500:9: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] 500 | g_type_class_add_private (klass, sizeof (CellEditableDummyPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1495:10: note: declared here 1495 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c: In function ‘cell_editable_dummy_instance_init’: cellrenderertextish.c:516:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 516 | self->priv = CELL_EDITABLE_DUMMY_GET_PRIVATE (self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c: In function ‘cell_editable_dummy_finalize’: cellrenderertextish.c:521:29: warning: variable ‘self’ set but not used [-Wunused-but-set-variable] 521 | CellEditableDummy * self; | ^~~~ cellrenderertextish.c: In function ‘cell_editable_dummy_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro ‘g_atomic_pointer_get’ 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c:529:13: note: in expansion of macro ‘g_once_init_enter’ 529 | if (g_once_init_enter (&cell_editable_dummy_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ cellrenderertextish.c: In function ‘cell_editable_accel_construct’: cellrenderertextish.c:606:9: warning: ‘gtk_misc_set_alignment’ is deprecated [-Wdeprecated-declarations] 606 | gtk_misc_set_alignment ((GtkMisc*) label, 0.0f, 0.5f); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtklabel.h:32, from /usr/include/gtk-3.0/gtk/gtkaccellabel.h:35, from /usr/include/gtk-3.0/gtk/gtk.h:33, from cellrenderertextish.c:8: /usr/include/gtk-3.0/gtk/deprecated/gtkmisc.h:72:9: note: declared here 72 | void gtk_misc_set_alignment (GtkMisc *misc, | ^~~~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c:610:9: warning: ‘gtk_style_context_get_background_color’ is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations] 610 | gtk_style_context_get_background_color (_tmp7_, GTK_STATE_FLAG_SELECTED, &_tmp8_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkicontheme.h:27, from /usr/include/gtk-3.0/gtk/gtk.h:127: /usr/include/gtk-3.0/gtk/gtkstylecontext.h:1201:6: note: declared here 1201 | void gtk_style_context_get_background_color (GtkStyleContext *context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c:611:9: warning: ‘gtk_widget_override_background_color’ is deprecated [-Wdeprecated-declarations] 611 | gtk_widget_override_background_color ((GtkWidget*) self, GTK_STATE_FLAG_NORMAL, &_tmp8_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27, from /usr/include/gtk-3.0/gtk/gtkwindow.h:33, from /usr/include/gtk-3.0/gtk/gtkdialog.h:32, from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30, from /usr/include/gtk-3.0/gtk/gtk.h:31: /usr/include/gtk-3.0/gtk/gtkwidget.h:1148:14: note: declared here 1148 | void gtk_widget_override_background_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c:615:9: warning: ‘gtk_widget_override_color’ is deprecated [-Wdeprecated-declarations] 615 | gtk_widget_override_color ((GtkWidget*) label, GTK_STATE_FLAG_NORMAL, &_tmp11_); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gtk/gtkwidget.h:1144:14: note: declared here 1144 | void gtk_widget_override_color (GtkWidget *widget, | ^~~~~~~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c: In function ‘cell_editable_accel_real_start_editing’: cellrenderertextish.c:652:9: warning: ‘gdk_keyboard_grab’ is deprecated: Use 'gdk_device_grab' instead [-Wdeprecated-declarations] 652 | gdk_keyboard_grab (_tmp4_, FALSE, _tmp5_); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/gtk-3.0/gdk/gdk.h:50, from /usr/include/gtk-3.0/gtk/gtk.h:30: /usr/include/gtk-3.0/gdk/gdkmain.h:93:15: note: declared here 93 | GdkGrabStatus gdk_keyboard_grab (GdkWindow *window, | ^~~~~~~~~~~~~~~~~ cellrenderertextish.c: In function ‘cell_editable_accel_on_editing_done’: cellrenderertextish.c:720:9: warning: ‘gdk_keyboard_ungrab’ is deprecated: Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations] 720 | gdk_keyboard_ungrab ((guint32) GDK_CURRENT_TIME); | ^~~~~~~~~~~~~~~~~~~ /usr/include/gtk-3.0/gdk/gdkmain.h:102:15: note: declared here 102 | void gdk_keyboard_ungrab (guint32 time_); | ^~~~~~~~~~~~~~~~~~~ cellrenderertextish.c: In function ‘cell_editable_accel_class_init’: cellrenderertextish.c:745:9: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] 745 | g_type_class_add_private (klass, sizeof (CellEditableAccelPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1495:10: note: declared here 1495 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c: In function ‘cell_editable_accel_instance_init’: cellrenderertextish.c:761:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 761 | self->priv = CELL_EDITABLE_ACCEL_GET_PRIVATE (self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c: In function ‘cell_editable_accel_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro ‘g_atomic_pointer_get’ 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c:776:13: note: in expansion of macro ‘g_once_init_enter’ 776 | if (g_once_init_enter (&cell_editable_accel_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ cellrenderertextish.c: In function ‘cell_editable_combo_construct’: cellrenderertextish.c:897:22: warning: unused variable ‘_item_collection_size_’ [-Wunused-variable] 897 | gint _item_collection_size_ = 0; | ^~~~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c:896:22: warning: variable ‘item_collection_length1’ set but not used [-Wunused-but-set-variable] 896 | gint item_collection_length1 = 0; | ^~~~~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c: In function ‘cell_editable_combo_class_init’: cellrenderertextish.c:930:9: warning: ‘g_type_class_add_private’ is deprecated [-Wdeprecated-declarations] 930 | g_type_class_add_private (klass, sizeof (CellEditableComboPrivate)); | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/glib-2.0/gobject/gtype.h:1495:10: note: declared here 1495 | void g_type_class_add_private (gpointer g_class, | ^~~~~~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c: In function ‘cell_editable_combo_instance_init’: cellrenderertextish.c:936:20: warning: Deprecated pre-processor symbol: replace with "G_ADD_PRIVATE" 936 | self->priv = CELL_EDITABLE_COMBO_GET_PRIVATE (self); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c: In function ‘cell_editable_combo_get_type’: /usr/include/glib-2.0/glib/gatomic.h:131:5: warning: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier [-Wincompatible-pointer-types] 131 | __atomic_load (gapg_temp_atomic, &gapg_temp_newval, __ATOMIC_SEQ_CST); \ | ^~~~~~~~~~~~~ /usr/include/glib-2.0/glib/gthread.h:262:7: note: in expansion of macro ‘g_atomic_pointer_get’ 262 | (!g_atomic_pointer_get (location) && \ | ^~~~~~~~~~~~~~~~~~~~ cellrenderertextish.c:951:13: note: in expansion of macro ‘g_once_init_enter’ 951 | if (g_once_init_enter (&cell_editable_combo_type_id__volatile)) { | ^~~~~~~~~~~~~~~~~ echo "const char *gui_buffer = \"\\" > gui.c sed 's/"GtkWindow"/"GtkApplicationWindow"/' gui.glade | sed 's/"/\\"/g' | sed 's/ *\(.*\)/\1\\n\\/' >> gui.c echo "\";" >> gui.c mkdir -p po/ca/LC_MESSAGES msgfmt -c po/ca.po -o po/ca/LC_MESSAGES/easystroke.mo po/ca.po:7: warning: header field 'Language' missing in header mkdir -p po/cs/LC_MESSAGES msgfmt -c po/cs.po -o po/cs/LC_MESSAGES/easystroke.mo po/cs.po:7: warning: header field 'Language' missing in header mkdir -p po/de/LC_MESSAGES msgfmt -c po/de.po -o po/de/LC_MESSAGES/easystroke.mo po/de.po:8: warning: header field 'Language' missing in header mkdir -p po/el/LC_MESSAGES msgfmt -c po/el.po -o po/el/LC_MESSAGES/easystroke.mo po/el.po:7: warning: header field 'Language' missing in header mkdir -p po/es/LC_MESSAGES msgfmt -c po/es.po -o po/es/LC_MESSAGES/easystroke.mo po/es.po:7: warning: header field 'Language' missing in header mkdir -p po/fi/LC_MESSAGES msgfmt -c po/fi.po -o po/fi/LC_MESSAGES/easystroke.mo po/fi.po:7: warning: header field 'Language' missing in header mkdir -p po/fr/LC_MESSAGES msgfmt -c po/fr.po -o po/fr/LC_MESSAGES/easystroke.mo po/fr.po:7: warning: header field 'Language' missing in header mkdir -p po/he/LC_MESSAGES msgfmt -c po/he.po -o po/he/LC_MESSAGES/easystroke.mo po/he.po:7: warning: header field 'Language' missing in header mkdir -p po/hu/LC_MESSAGES msgfmt -c po/hu.po -o po/hu/LC_MESSAGES/easystroke.mo po/hu.po:7: warning: header field 'Language' missing in header mkdir -p po/it/LC_MESSAGES msgfmt -c po/it.po -o po/it/LC_MESSAGES/easystroke.mo po/it.po:7: warning: header field 'Language' missing in header mkdir -p po/ja/LC_MESSAGES msgfmt -c po/ja.po -o po/ja/LC_MESSAGES/easystroke.mo po/ja.po:7: warning: header field 'Language' missing in header mkdir -p po/ko/LC_MESSAGES msgfmt -c po/ko.po -o po/ko/LC_MESSAGES/easystroke.mo po/ko.po:8: warning: header field 'Language' missing in header mkdir -p po/pl/LC_MESSAGES msgfmt -c po/pl.po -o po/pl/LC_MESSAGES/easystroke.mo po/pl.po:7: warning: header field 'Language' missing in header mkdir -p po/ru/LC_MESSAGES msgfmt -c po/ru.po -o po/ru/LC_MESSAGES/easystroke.mo po/ru.po:7: warning: header field 'Language' missing in header mkdir -p po/vi/LC_MESSAGES msgfmt -c po/vi.po -o po/vi/LC_MESSAGES/easystroke.mo po/vi.po:7: warning: header field 'Language' missing in header mkdir -p po/zh_CN/LC_MESSAGES msgfmt -c po/zh_CN.po -o po/zh_CN/LC_MESSAGES/easystroke.mo po/zh_CN.po:7: warning: header field 'Language' missing in header mkdir -p po/zh_TW/LC_MESSAGES make: Circular version <- version.o dependency dropped. msgfmt -c po/zh_TW.po -o po/zh_TW/LC_MESSAGES/easystroke.mo po/zh_TW.po:7: warning: header field 'Language' missing in header echo 'const char *version_string = "0.6.0";' | g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -o version.o -c -xc++ - gcc -std=c99 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtk+-3.0 --cflags` -DGETTEXT_PACKAGE='"easystroke"' -O2 -MT gui.o -MMD -MP -MF gui.Po -o gui.o -c gui.c intltool-merge po/ -d -u easystroke.desktop.in easystroke.desktop NOTICE: po//de.po is not in UTF-8 but iso-8859-1, converting... Merging translations into easystroke.desktop. echo "const char *desktop_file = \"\\" > desktop.c sed 's/Exec=easystroke/Exec=%1$s/' easystroke.desktop | sed 's/"/\\"/g' | sed 's/.*/&\\n\\/' >> desktop.c echo "\";" >> desktop.c gcc -std=c99 -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -Wall -DLOCALEDIR=\"/usr/share/locale\" `pkg-config gtk+-3.0 --cflags` -DGETTEXT_PACKAGE='"easystroke"' -O2 -MT desktop.o -MMD -MP -MF desktop.Po -o desktop.o -c desktop.c g++ -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Werror=implicit-function-declaration -Werror=implicit-int -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fno-omit-frame-pointer -o easystroke actiondb.o actions.o annotate.o composite.o fire.o gesture.o grabber.o handler.o main.o prefdb.o prefs.o shape.o stats.o water.o win.o stroke.o cellrenderertextish.o gui.o desktop.o version.o -lboost_serialization -lX11 -lXext -lXi -lXfixes -lXtst `pkg-config gtkmm-3.0 dbus-glib-1 --libs` /usr/bin/ld: actiondb.o: in function `void boost::serialization::access::member_save(boost::archive::text_oarchive&, Stroke const&, unsigned int)': /usr/include/boost/serialization/access.hpp:91:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveE6StrokeE16save_object_dataERNS1_14basic_oarchiveEPKv[_ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveE6StrokeE16save_object_dataERNS1_14basic_oarchiveEPKv]+0x62): undefined reference to `void Stroke::save(boost::archive::text_oarchive&, unsigned int) const' collect2: error: ld returned 1 exit status make: *** [Makefile:62: easystroke] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.kVPsIZ (%build) RPM build warnings: RPM build errors: %patchN is deprecated (18 usages found), use %patch N (or %patch -P N) Bad exit status from /var/tmp/rpm-tmp.kVPsIZ (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.9/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) File "/usr/lib/python3.9/site-packages/mockbuild/util.py", line 600, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (command, output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c /usr/bin/rpmbuild -bb --target riscv64 --nodeps /builddir/build/SPECS/easystroke.spec