checking for sys/time.h... (cached) yes checking for unistd.h... (cached) yes checking for sys/audio.h... no checking for linux/soundcard.h... yes checking for sys/shm.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking whether byte ordering is bigendian... no checking for select... yes checking for socket... yes checking for strerror... yes checking for openssl/hmac.h... yes checking for openssl/md5.h... yes checking for SSL_CTX_new in -lssl... yes checking for MD5 in -lcrypto... yes checking for doxygen... /usr/bin/doxygen checking for epm... false checking for mkepmlist... false checking for epminstall... false checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/ortp/Makefile config.status: creating m4/Makefile config.status: creating src/Makefile config.status: creating src/tests/Makefile config.status: creating src/tests/win_receiver/Makefile config.status: creating src/tests/win_sender/Makefile config.status: creating build/Makefile config.status: creating build/win32native/Makefile config.status: creating build/wince/Makefile config.status: creating build/winmob/Makefile config.status: creating ortp.pc config.status: creating ortp.spec config.status: creating ortp.doxygen config.status: creating ortp-config.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing libtool-hacking commands + make -j4 make all-recursive make[1]: Entering directory '/builddir/build/BUILD/ortp-0.23.0' Making all in src make[2]: Entering directory '/builddir/build/BUILD/ortp-0.23.0/src' Making all in . make[3]: Entering directory '/builddir/build/BUILD/ortp-0.23.0/src' CC str_utils.lo CC port.lo CC logging.lo CC rtpparse.lo CC rtpsession.lo CC rtpsession_inet.lo CC jitterctl.lo CC rtpsignaltable.lo CC rtptimer.lo CC posixtimer.lo CC ortp.lo CC scheduler.lo CC avprofile.lo CC sessionset.lo CC telephonyevents.lo CC payloadtype.lo CC rtpprofile.lo CC rtcp.lo CC utils.lo CC rtcpparse.lo CC event.lo CC stun.lo CC stun_udp.lo CC ortp_srtp.lo CC b64.lo stun.c: In function 'stunCalculateIntegrity_longterm': stun.c:1347:4: error: 'MD5' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations] 1347 | MD5((unsigned char *)HA1_text, strlen(HA1_text), HA1); | ^~~ In file included from stun.c:1336: /usr/include/openssl/md5.h:52:38: note: declared here 52 | OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n, | ^~~ CC zrtp.lo CC netsim.lo cc1: all warnings being treated as errors make[3]: *** [Makefile:608: stun.lo] Error 1 make[3]: Leaving directory '/builddir/build/BUILD/ortp-0.23.0/src' make[2]: *** [Makefile:644: all-recursive] Error 1 make[2]: Leaving directory '/builddir/build/BUILD/ortp-0.23.0/src' make[1]: Leaving directory '/builddir/build/BUILD/ortp-0.23.0' make[1]: *** [Makefile:532: all-recursive] Error 1 make: *** [Makefile:416: all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.tFahbn (%build) Bad exit status from /var/tmp/rpm-tmp.tFahbn (%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/ortp.spec