r.c: In function 'choose_interleaver_b': /builddir/build/BUILD/codec2-0.8.1/src/gp_interleaver.c:77:1: warning: control reaches end of non-void function [-Wreturn-type] 77 | } | ^ [ 42%] Linking C shared library libcodec2.so cd /builddir/build/BUILD/codec2-0.8.1/build_linux/src && /usr/bin/cmake -E cmake_link_script CMakeFiles/codec2.dir/link.txt --verbose=1 /usr/bin/cc -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fasynchronous-unwind-tables -fstack-clash-protection -Wall -g -O3 -fPIC -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libcodec2.so.0.8 -o libcodec2.so.0.8 CMakeFiles/codec2.dir/dump.c.o CMakeFiles/codec2.dir/lpc.c.o CMakeFiles/codec2.dir/nlp.c.o CMakeFiles/codec2.dir/postfilter.c.o CMakeFiles/codec2.dir/sine.c.o CMakeFiles/codec2.dir/codec2.c.o CMakeFiles/codec2.dir/codec2_fft.c.o CMakeFiles/codec2.dir/cohpsk.c.o CMakeFiles/codec2.dir/fifo.c.o CMakeFiles/codec2.dir/fdmdv.c.o CMakeFiles/codec2.dir/fm.c.o CMakeFiles/codec2.dir/fsk.c.o CMakeFiles/codec2.dir/fmfsk.c.o CMakeFiles/codec2.dir/tdma.c.o CMakeFiles/codec2.dir/kiss_fft.c.o CMakeFiles/codec2.dir/kiss_fftr.c.o CMakeFiles/codec2.dir/linreg.c.o CMakeFiles/codec2.dir/interp.c.o CMakeFiles/codec2.dir/lsp.c.o CMakeFiles/codec2.dir/mbest.c.o CMakeFiles/codec2.dir/newamp1.c.o CMakeFiles/codec2.dir/ofdm.c.o CMakeFiles/codec2.dir/phase.c.o CMakeFiles/codec2.dir/quantise.c.o CMakeFiles/codec2.dir/pack.c.o CMakeFiles/codec2.dir/codebook.c.o CMakeFiles/codec2.dir/codebookd.c.o CMakeFiles/codec2.dir/codebookjvm.c.o CMakeFiles/codec2.dir/codebookmel.c.o CMakeFiles/codec2.dir/codebooklspmelvq.c.o CMakeFiles/codec2.dir/codebookge.c.o CMakeFiles/codec2.dir/codebooknewamp1.c.o CMakeFiles/codec2.dir/codebooknewamp1_energy.c.o CMakeFiles/codec2.dir/golay23.c.o CMakeFiles/codec2.dir/freedv_api.c.o CMakeFiles/codec2.dir/freedv_vhf_framing.c.o CMakeFiles/codec2.dir/freedv_data_channel.c.o CMakeFiles/codec2.dir/varicode.c.o CMakeFiles/codec2.dir/modem_stats.c.o CMakeFiles/codec2.dir/c2wideband.c.o CMakeFiles/codec2.dir/dct2.c.o CMakeFiles/codec2.dir/mpdecode_core.c.o CMakeFiles/codec2.dir/gp_interleaver.c.o CMakeFiles/codec2.dir/interldpc.c.o -lm /usr/bin/ld: CMakeFiles/codec2.dir/freedv_api.c.o:/builddir/build/BUILD/codec2-0.8.1/src/codec2_ofdm.h:54: multiple definition of `OFDM_CONFIG_700D'; CMakeFiles/codec2.dir/ofdm.c.o:/builddir/build/BUILD/codec2-0.8.1/src/codec2_ofdm.h:54: first defined here /usr/bin/ld: CMakeFiles/codec2.dir/interldpc.c.o:/builddir/build/BUILD/codec2-0.8.1/src/codec2_ofdm.h:54: multiple definition of `OFDM_CONFIG_700D'; CMakeFiles/codec2.dir/ofdm.c.o:/builddir/build/BUILD/codec2-0.8.1/src/codec2_ofdm.h:54: first defined here collect2: error: ld returned 1 exit status make[2]: *** [src/CMakeFiles/codec2.dir/build.make:800: src/libcodec2.so.0.8] Error 1 make[2]: Leaving directory '/builddir/build/BUILD/codec2-0.8.1/build_linux' make[1]: Leaving directory '/builddir/build/BUILD/codec2-0.8.1/build_linux' make[1]: *** [CMakeFiles/Makefile2:777: src/CMakeFiles/codec2.dir/all] Error 2 make: *** [Makefile:133: all] Error 2 error: Bad exit status from /var/tmp/rpm-tmp.qDbU5o (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.qDbU5o (%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/codec2.spec