3}; | ^~~~~~~~~~~ [ 59%] Building C object addons/Image/CMakeFiles/IoImage.dir/source/IoImageInit.c.o [ 59%] Linking C shared library _build/dll/libIoImage.so [ 59%] Built target IoImage [ 60%] Generating source/IoLZOInit.c [ 60%] Building C object addons/LZO/CMakeFiles/IoLZO.dir/source/IoLZODecoder.c.o [ 60%] Building C object addons/LZO/CMakeFiles/IoLZO.dir/source/IoLZOEncoder.c.o [ 60%] Building C object addons/LZO/CMakeFiles/IoLZO.dir/source/minilzo.c.o [ 60%] Building C object addons/LZO/CMakeFiles/IoLZO.dir/source/IoLZOInit.c.o [ 61%] Linking C shared library _build/dll/libIoLZO.so [ 61%] Built target IoLZO [ 61%] Generating source/IoLibSndFileInit.c [ 61%] Building C object addons/LibSndFile/CMakeFiles/IoLibSndFile.dir/source/IoLibSndFile.c.o [ 61%] Building C object addons/LibSndFile/CMakeFiles/IoLibSndFile.dir/source/IoLibSndFileInit.c.o [ 62%] Linking C shared library _build/dll/libIoLibSndFile.so [ 62%] Built target IoLibSndFile [ 62%] Generating source/IoLibxml2Init.c [ 62%] Building C object addons/Libxml2/CMakeFiles/IoLibxml2.dir/source/IoXmlReader.c.o /builddir/build/BUILD/io-2017.09.06/addons/Libxml2/source/IoXmlReader.c: In function ‘IoXmlReader_proto’: /builddir/build/BUILD/io-2017.09.06/addons/Libxml2/source/IoXmlReader.c:44:53: warning: passing argument 3 of ‘IoState_registerProtoWithFunc_’ from incompatible pointer type [-Wincompatible-pointer-types] 44 | IoState_registerProtoWithFunc_(state, self, IoXmlReader_proto); | ^~~~~~~~~~~~~~~~~ | | | IoXmlReader * (*)(void *) {aka struct CollectorMarker * (*)(void *)} In file included from /builddir/build/BUILD/io-2017.09.06/libs/iovm/source/IoObject_inline.h:12, from /builddir/build/BUILD/io-2017.09.06/libs/iovm/source/IoObject.h:243, from /builddir/build/BUILD/io-2017.09.06/addons/Libxml2/source/IoXmlReader.h:8, from /builddir/build/BUILD/io-2017.09.06/addons/Libxml2/source/IoXmlReader.c:4: /builddir/build/BUILD/io-2017.09.06/libs/iovm/source/IoState.h:178:81: note: expected ‘const char *’ but argument is of type ‘IoXmlReader * (*)(void *)’ {aka ‘struct CollectorMarker * (*)(void *)’} 178 | void IoState_registerProtoWithFunc_(IoState *self, IoObject *proto, const char *v); | ~~~~~~~~~~~~^ [ 62%] Building C object addons/Libxml2/CMakeFiles/IoLibxml2.dir/source/IoXmlWriter.c.o /builddir/build/BUILD/io-2017.09.06/addons/Libxml2/source/IoXmlWriter.c: In function ‘IoXmlWriter_writeElement’: /builddir/build/BUILD/io-2017.09.06/addons/Libxml2/source/IoXmlWriter.c:336:9: error: implicit declaration of function ‘xmlResetLastError’ [-Werror=implicit-function-declaration] 336 | xmlResetLastError(); | ^~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors make[2]: *** [addons/Libxml2/CMakeFiles/IoLibxml2.dir/build.make:94: addons/Libxml2/CMakeFiles/IoLibxml2.dir/source/IoXmlWriter.c.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:2231: addons/Libxml2/CMakeFiles/IoLibxml2.dir/all] Error 2 make: *** [Makefile:156: all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.KrXbCp (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.KrXbCp (%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/Io-language.spec