gs.cpp g++ -g -O2 -c -o Gen/float/./Collision/b2Collision.o Collision/b2Collision.cpp g++ -g -O2 -c -o Gen/float/./Collision/b2Distance.o Collision/b2Distance.cpp g++ -g -O2 -c -o Gen/float/./Collision/Shapes/b2Shape.o Collision/Shapes/b2Shape.cpp g++ -g -O2 -c -o Gen/float/./Collision/Shapes/b2CircleShape.o Collision/Shapes/b2CircleShape.cpp g++ -g -O2 -c -o Gen/float/./Collision/Shapes/b2PolygonShape.o Collision/Shapes/b2PolygonShape.cpp g++ -g -O2 -c -o Gen/float/./Collision/b2TimeOfImpact.o Collision/b2TimeOfImpact.cpp g++ -g -O2 -c -o Gen/float/./Collision/b2PairManager.o Collision/b2PairManager.cpp g++ -g -O2 -c -o Gen/float/./Collision/b2CollidePoly.o Collision/b2CollidePoly.cpp g++ -g -O2 -c -o Gen/float/./Collision/b2CollideCircle.o Collision/b2CollideCircle.cpp g++ -g -O2 -c -o Gen/float/./Collision/b2BroadPhase.o Collision/b2BroadPhase.cpp ar cr Gen/float/libbox2d.a Gen/float/./Dynamics/b2Body.o Gen/float/./Dynamics/b2Island.o Gen/float/./Dynamics/b2World.o Gen/float/./Dynamics/b2ContactManager.o Gen/float/./Dynamics/Contacts/b2Contact.o Gen/float/./Dynamics/Contacts/b2PolyContact.o Gen/float/./Dynamics/Contacts/b2CircleContact.o Gen/float/./Dynamics/Contacts/b2PolyAndCircleContact.o Gen/float/./Dynamics/Contacts/b2ContactSolver.o Gen/float/./Dynamics/b2WorldCallbacks.o Gen/float/./Dynamics/Joints/b2MouseJoint.o Gen/float/./Dynamics/Joints/b2PulleyJoint.o Gen/float/./Dynamics/Joints/b2Joint.o Gen/float/./Dynamics/Joints/b2RevoluteJoint.o Gen/float/./Dynamics/Joints/b2PrismaticJoint.o Gen/float/./Dynamics/Joints/b2DistanceJoint.o Gen/float/./Dynamics/Joints/b2GearJoint.o Gen/float/./Common/b2StackAllocator.o Gen/float/./Common/b2Math.o Gen/float/./Common/b2BlockAllocator.o Gen/float/./Common/b2Settings.o Gen/float/./Collision/b2Collision.o Gen/float/./Collision/b2Distance.o Gen/float/./Collision/Shapes/b2Shape.o Gen/float/./Collision/Shapes/b2CircleShape.o Gen/float/./Collision/Shapes/b2PolygonShape.o Gen/float/./Collision/b2TimeOfImpact.o Gen/float/./Collision/b2PairManager.o Gen/float/./Collision/b2CollidePoly.o Gen/float/./Collision/b2CollideCircle.o Gen/float/./Collision/b2BroadPhase.o ranlib Gen/float/libbox2d.a make[1]: Leaving directory '/builddir/build/BUILD/numptyphysics-c0abd473857106cd13459fe04f4444099e0d0b59/external/Box2D/Source' g++ -o numptyphysics src/App.o src/Canvas.o src/Colour.o src/Config.o src/Dialogs.o src/Event.o src/Font.o src/Game.o src/I18n.o src/Interactions.o src/JetStream.o src/Levels.o src/Os.o src/Path.o src/Regex.o src/Scene.o src/SceneEvent.o src/Script.o src/Stroke.o src/Ui.o platform/sdl2/OsSDL2.o platform/sdl2/SDL2Renderer.o platform/gl/GLRenderer.o external/thp/thp_format.o external/thp/thp_iterutils.o external/thp/thp_timestep.o external/tinyxml2/tinyxml2.o external/slre/slre.o external/petals_log/petals_log.o external/Box2D/Source/Gen/float/libbox2d.a external/glaserl/libglaserl.a -lSDL2_image -lSDL2_ttf -lSDL2 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lGL external/tinyxml2/tinyxml2.o: in function `tinyxml2::XMLUtil::ToStr(int, char*, int)': /builddir/build/BUILD/numptyphysics-c0abd473857106cd13459fe04f4444099e0d0b59/external/tinyxml2/tinyxml2.cpp:396:(.text+0x106c): relocation truncated to fit: R_RISCV_PCREL_HI20 against `.LC12' collect2: error: ld returned 1 exit status make: *** [makefile:16: numptyphysics] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.f4mEmT (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.f4mEmT (%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/numptyphysics.spec