checksum, &md5)) | ^~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ src/protocol1/handy.c: In function 'send_whole_filel': src/protocol1/handy.c:445:9: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 445 | if(!MD5_Init(&md5)) | ^~ /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ src/protocol1/handy.c:465:25: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 465 | if(!MD5_Update(&md5, metadata, s)) | ^~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ src/protocol1/handy.c:542:25: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 542 | if(!MD5_Update(&md5, buf, s)) | ^~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ src/protocol1/handy.c:579:17: warning: 'MD5_Final' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 579 | if(!MD5_Final(checksum, &md5)) | ^~ /usr/include/openssl/md5.h:51:27: note: declared here 51 | OSSL_DEPRECATEDIN_3_0 int MD5_Final(unsigned char *md, MD5_CTX *c); | ^~~~~~~~~ CC src/protocol1/main-rs_buf.o cc1: some warnings being treated as errors CC src/protocol1/main-sbuf_protocol1.o make: *** [Makefile:4134: src/client/monitor/main-status_client_ncurses.o] Error 1 make: *** Waiting for unfinished jobs.... src/protocol1/rs_buf.c: In function 'rs_filebuf_new': src/protocol1/rs_buf.c:71:9: warning: 'MD5_Init' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 71 | if(!MD5_Init(&(pf->md5))) | ^~ In file included from src/protocol1/rs_buf.h:32, from src/protocol1/rs_buf.c:37: /usr/include/openssl/md5.h:49:27: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 int MD5_Init(MD5_CTX *c); | ^~~~~~~~ src/protocol1/rs_buf.c: In function 'rs_infilebuf_fill': src/protocol1/rs_buf.c:199:17: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 199 | if(!MD5_Update(&(fb->md5), fb->buf, len)) | ^~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ src/protocol1/rs_buf.c:223:17: warning: 'MD5_Update' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 223 | if(!MD5_Update(&(fb->md5), fb->buf, len)) | ^~ /usr/include/openssl/md5.h:50:27: note: declared here 50 | OSSL_DEPRECATEDIN_3_0 int MD5_Update(MD5_CTX *c, const void *data, size_t len); | ^~~~~~~~~~ error: Bad exit status from /var/tmp/rpm-tmp.GmF32m (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.GmF32m (%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/burp.spec