etpp -I../lib/signals/include -I../lib/settings/include -I../lib/serialize/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtCore -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o Env.o ../src/common/Env.cpp make: Leaving directory '/builddir/build/BUILD/chatterino2-2.1.4/riscv64-redhat-linux-gnu' make: Entering directory '/builddir/build/BUILD/chatterino2-2.1.4/riscv64-redhat-linux-gnu' g++ -c -include chatterino -pipe -std=c++17 -std=c++17 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -flto -std=gnu++1z -Wall -Wno-unused-function -Wno-switch -Wno-deprecated-declarations -Wno-sign-compare -Wno-unused-variable -Wno-strict-aliasing -Werror=return-type -Wno-class-memaccess -D_REENTRANT -fPIC -DCHATTERINO -DAB_NAMESPACE=chatterino -DAB_CUSTOM_THEME -DAB_CUSTOM_SETTINGS -DIRC_NAMESPACE=Communi -DQT_DEBUG -DBUILD_IRC_CORE -DBUILD_IRC_MODEL -DBUILD_IRC_UTIL -DPAJLADA_SETTINGS_BOOST_FILESYSTEM -DCHATTERINO_GIT_COMMIT=\"\" -DCHATTERINO_GIT_RELEASE=\"\" -DCHATTERINO_GIT_HASH=\"\" -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I../../chatterino2-2.1.4 -I. -I../src -I../lib/appbase -I../lib/fmt -I../lib/humanize/include -I../lib/libcommuni/src/core -I../lib/libcommuni/include/IrcCore -I../lib/libcommuni/src/model -I../lib/libcommuni/include/IrcModel -I../lib/libcommuni/src/util -I../lib/libcommuni/include/IrcUtil -I../lib/websocketpp -I../lib/signals/include -I../lib/settings/include -I../lib/serialize/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtCore -I. -I/usr/lib64/qt5/mkspecs/linux-g++ -o Application.o ../src/Application.cpp make: Leaving directory '/builddir/build/BUILD/chatterino2-2.1.4/riscv64-redhat-linux-gnu' In file included from ../src/providers/twitch/TwitchBadges.hpp:8, from ../src/providers/twitch/TwitchServer.hpp:10, from ../src/providers/twitch/PubsubClient.hpp:5, from ../src/Application.cpp:16: ../src/util/QStringHash.hpp:9:8: error: redefinition of 'struct std::hash' 9 | struct hash { | ^~~~~~~~~~~~~ In file included from /usr/include/qt5/QtCore/qlist.h:47, from /usr/include/qt5/QtCore/qobject.h:49, from ../lib/libcommuni/include/IrcCore/irccommand.h:33, from ../src/PrecompiledHeader.hpp:5: /usr/include/qt5/QtCore/qhashfunctions.h:204:1: note: previous definition of 'struct std::hash' 204 | QT_SPECIALIZE_STD_HASH_TO_CALL_QHASH_BY_CREF(QString) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: *** [Makefile:3192: Application.o] Error 1 RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.pF3PSs (%build) Bad exit status from /var/tmp/rpm-tmp.pF3PSs (%build) Child return code was: 1 EXCEPTION: [Error()] Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/mockbuild/trace_decorator.py", line 95, in trace result = func(*args, **kw) File "/usr/lib/python3.8/site-packages/mockbuild/util.py", line 746, 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/chatterino2.spec