3.6.2/mscore/articulationprop.h:37:21: note: a field of same name but different type is defined in another translation unit 37 | Articulation* articulation; | ^ /builddir/build/BUILD/MuseScore-3.6.2/redhat-linux-build/mscore/mscoreapp_autogen/EWIEGA46WW/../../../../mscore/articulationprop.h:25:7: note: type name 'Articulation' should match type name 'Ms::Articulation' 25 | class Articulation; | ^ /builddir/build/BUILD/MuseScore-3.6.2/libmscore/articulation.h:56:7: note: the incompatible type is defined here 56 | class Articulation final : public Element { | ^ /builddir/build/BUILD/MuseScore-3.6.2/mscore/menus.cpp:334:8: warning: type 'struct TempoPattern' violates the C++ One Definition Rule [-Wodr] 334 | struct TempoPattern { | ^ /builddir/build/BUILD/MuseScore-3.6.2/libmscore/tempotext.cpp:99: note: a different type is defined in another translation unit 99 | struct TempoPattern { | /builddir/build/BUILD/MuseScore-3.6.2/mscore/menus.cpp:335:15: note: the first difference of corresponding definitions is field 'pattern' 335 | QString pattern; | ^ /builddir/build/BUILD/MuseScore-3.6.2/libmscore/tempotext.cpp:100: note: a field of same name but different type is defined in another translation unit 100 | const char* pattern; | /builddir/build/BUILD/MuseScore-3.6.2/importexport/musicxml/importmxmlpass1.h:34: warning: type 'struct PageFormat' violates the C++ One Definition Rule [-Wodr] 34 | struct PageFormat { | /builddir/build/BUILD/MuseScore-3.6.2/libmscore/read206.h:24: note: a different type is defined in another translation unit 24 | class PageFormat { | /builddir/build/BUILD/MuseScore-3.6.2/importexport/musicxml/importmxmlpass1.h:35: note: the first difference of corresponding definitions is field 'size' 35 | QSizeF size; | /builddir/build/BUILD/MuseScore-3.6.2/libmscore/read206.h:25: note: a field with different name is defined in another translation unit 25 | QSizeF _size; | /builddir/build/BUILD/MuseScore-3.6.2/aeolus/rankwave.cpp: In member function '__ct_base ': /builddir/build/BUILD/MuseScore-3.6.2/aeolus/rankwave.cpp:395:39: warning: argument 1 value '18446744073709551615' exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 395 | _pipes = new Pipewave [n1 - n0 + 1]; | ^ /usr/include/c++/13/new:128:26: note: in a call to allocation function 'operator new []' declared here 128 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) _GLIBCXX_THROW (std::bad_alloc) | ^ /usr/bin/ld: /tmp/ccr3l0wu.ltrans91.ltrans.o: undefined reference to symbol '__atomic_fetch_add_2@@LIBATOMIC_1.0' /usr/bin/ld: /usr/lib64/libatomic.so.1: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status gmake[2]: *** [main/CMakeFiles/mscore.dir/build.make:171: main/mscore] Error 1 gmake[2]: Leaving directory '/builddir/build/BUILD/MuseScore-3.6.2/redhat-linux-build' gmake[1]: Leaving directory '/builddir/build/BUILD/MuseScore-3.6.2/redhat-linux-build' gmake[1]: *** [CMakeFiles/Makefile2:2554: main/CMakeFiles/mscore.dir/all] Error 2 gmake: *** [Makefile:159: all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.RhMjCP (%build) Bad exit status from /var/tmp/rpm-tmp.RhMjCP (%build) RPM build errors: 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/mscore.spec