Mock Version: 5.6 Mock Version: 5.6 Mock Version: 5.6 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/ocaml-cppo.spec'], chrootPath='/var/lib/mock/dist-ocs23-riscv-rva23-build-357628-41331/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=432000uid=993gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target riscv64 --nodeps /builddir/build/SPECS/ocaml-cppo.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 Wrote: /builddir/build/SRPMS/ocaml-cppo-1.6.8-7.ocs23.rva23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps --nocheck /builddir/build/SPECS/ocaml-cppo.spec'], chrootPath='/var/lib/mock/dist-ocs23-riscv-rva23-build-357628-41331/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'}shell=Falselogger=timeout=432000uid=993gid=135user='mockbuild'nspawn_args=[]unshare_net=TrueprintOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps --nocheck /builddir/build/SPECS/ocaml-cppo.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'C.UTF-8'} and shell False Building target platforms: riscv64 Building for target riscv64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.DBITvh + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf cppo-1.6.8 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cppo-1.6.8.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cppo-1.6.8 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.NkW6xX + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -march=rva23u64 -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int -fasynchronous-unwind-tables -fstack-clash-protection' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -march=rva23u64 -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int -fasynchronous-unwind-tables -fstack-clash-protection' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -march=rva23u64 -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-cc1 -fstack-protector-strong -march=rva23u64 -Wno-error=implicit-function-declaration -Wno-error=incompatible-pointer-types -Wno-error=int-conversion -Wno-error=return-mismatch -Wno-error=declaration-missing-parameter-type -Wno-error=implicit-int -fasynchronous-unwind-tables -fstack-clash-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/OpenCloudOS/OpenCloudOS-hardened-ld -Wl,--build-id=sha1' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd cppo-1.6.8 + dune build -j16 --verbose --profile release Shared cache: disabled Shared cache location: /builddir/.cache/dune/db Workspace root: /builddir/build/BUILD/cppo-1.6.8 Dune context: { name = "default" ; kind = "default" ; profile = Release ; merlin = true ; fdo_target_exe = None ; build_dir = In_build_dir "default" ; instrument_with = [] } Actual targets: - alias @@default Running[1]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I ocamlbuild_plugin/.cppo_ocamlbuild.objs/byte -I /usr/lib64/ocaml/ocamlbuild -I /usr/lib64/ocaml/unix -no-alias-deps -o ocamlbuild_plugin/.cppo_ocamlbuild.objs/byte/ocamlbuild_cppo.cmi -c -intf ocamlbuild_plugin/ocamlbuild_cppo.mli) Running[2]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/cppo_main.ml) > _build/default/src/.cppo_main.eobjs/cppo_main.impl.d Running[3]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I ocamlbuild_plugin/.cppo_ocamlbuild.objs/byte -I ocamlbuild_plugin/.cppo_ocamlbuild.objs/native -I /usr/lib64/ocaml/ocamlbuild -I /usr/lib64/ocaml/unix -intf-suffix .ml -no-alias-deps -o ocamlbuild_plugin/.cppo_ocamlbuild.objs/native/ocamlbuild_cppo.cmx -c -impl ocamlbuild_plugin/ocamlbuild_cppo.ml) Running[4]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I ocamlbuild_plugin/.cppo_ocamlbuild.objs/byte -I /usr/lib64/ocaml/ocamlbuild -I /usr/lib64/ocaml/unix -intf-suffix .ml -no-alias-deps -o ocamlbuild_plugin/.cppo_ocamlbuild.objs/byte/ocamlbuild_cppo.cmo -c -impl ocamlbuild_plugin/ocamlbuild_cppo.ml) Running[5]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/cppo_command.mli) > _build/default/src/.cppo_main.eobjs/cppo_command.intf.d Running[6]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/cppo_types.mli) > _build/default/src/.cppo_main.eobjs/cppo_types.intf.d Running[7]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/cppo_version.mli) > _build/default/src/.cppo_main.eobjs/cppo_version.intf.d Running[8]: (cd _build/default && /usr/bin/ocaml src/compat.ml src/cppo_eval.mli) > _build/default/src/cppo_eval.pp.mli Running[9]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -a -o ocamlbuild_plugin/cppo_ocamlbuild.cma ocamlbuild_plugin/.cppo_ocamlbuild.objs/byte/ocamlbuild_cppo.cmo) Running[10]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/cppo_eval.pp.mli) > _build/default/src/.cppo_main.eobjs/cppo_eval.intf.d Running[11]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/cppo_command.ml) > _build/default/src/.cppo_main.eobjs/cppo_command.impl.d Running[12]: (cd _build/default && /usr/bin/ocaml src/compat.ml src/cppo_eval.ml) > _build/default/src/cppo_eval.pp.ml Running[13]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -a -o ocamlbuild_plugin/cppo_ocamlbuild.cmxa ocamlbuild_plugin/.cppo_ocamlbuild.objs/native/ocamlbuild_cppo.cmx) Running[14]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/cppo_eval.pp.ml) > _build/default/src/.cppo_main.eobjs/cppo_eval.impl.d Running[15]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I ocamlbuild_plugin -o ocamlbuild_plugin/cppo_ocamlbuild.cmxs ocamlbuild_plugin/cppo_ocamlbuild.cmxa) Running[16]: (cd _build/default && /usr/bin/ocamllex -q -o src/cppo_lexer.ml src/cppo_lexer.mll) Running[17]: (cd _build/default && /usr/bin/ocamlyacc src/cppo_parser.mly) Running[18]: (cd _build/default && /usr/bin/ocamldep.opt -modules -intf src/cppo_parser.mli) > _build/default/src/.cppo_main.eobjs/cppo_parser.intf.d File "ocamlbuild_plugin/dune", lines 1-6, characters 0-142: 1 | (library 2 | (name cppo_ocamlbuild) 3 | (public_name cppo_ocamlbuild) 4 | (wrapped false) 5 | (synopsis "Cppo ocamlbuild plugin") 6 | (libraries ocamlbuild)) Command [15] exited with code 2: $ (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -shared -linkall -I ocamlbuild_plugin -o ocamlbuild_plugin/cppo_ocamlbuild.cmxs ocamlbuild_plugin/cppo_ocamlbuild.cmxa) gcc: fatal error: cannot read spec file '/usr/lib/rpm/riscvers/riscvers-hardened-ld': No such file or directory compilation terminated. File "caml_startup", line 1: Error: Error during linking (exit code 1) Running[19]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/cppo_lexer.ml) > _build/default/src/.cppo_main.eobjs/cppo_lexer.impl.d Running[20]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/cppo_parser.ml) > _build/default/src/.cppo_main.eobjs/cppo_parser.impl.d Running[21]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/cppo_types.ml) > _build/default/src/.cppo_main.eobjs/cppo_types.impl.d Running[22]: (cd _build/default && /usr/bin/ocamldep.opt -modules -impl src/cppo_version.ml) > _build/default/src/.cppo_main.eobjs/cppo_version.impl.d Running[23]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.cppo_main.eobjs/byte -I /usr/lib64/ocaml/str -I /usr/lib64/ocaml/unix -no-alias-deps -o src/.cppo_main.eobjs/byte/cppo_command.cmi -c -intf src/cppo_command.mli) Running[24]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.cppo_main.eobjs/byte -I /usr/lib64/ocaml/str -I /usr/lib64/ocaml/unix -no-alias-deps -o src/.cppo_main.eobjs/byte/cppo_types.cmi -c -intf src/cppo_types.mli) Running[25]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.cppo_main.eobjs/byte -I /usr/lib64/ocaml/str -I /usr/lib64/ocaml/unix -no-alias-deps -o src/.cppo_main.eobjs/byte/cppo_version.cmi -c -intf src/cppo_version.mli) Running[26]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/.cppo_main.eobjs/byte -I src/.cppo_main.eobjs/native -I /usr/lib64/ocaml/str -I /usr/lib64/ocaml/unix -intf-suffix .ml -no-alias-deps -o src/.cppo_main.eobjs/native/cppo_version.cmx -c -impl src/cppo_version.ml) Running[27]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/.cppo_main.eobjs/byte -I src/.cppo_main.eobjs/native -I /usr/lib64/ocaml/str -I /usr/lib64/ocaml/unix -intf-suffix .ml -no-alias-deps -o src/.cppo_main.eobjs/native/cppo_command.cmx -c -impl src/cppo_command.ml) Running[28]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/.cppo_main.eobjs/byte -I src/.cppo_main.eobjs/native -I /usr/lib64/ocaml/str -I /usr/lib64/ocaml/unix -intf-suffix .ml -no-alias-deps -o src/.cppo_main.eobjs/native/cppo_types.cmx -c -impl src/cppo_types.ml) Running[29]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.cppo_main.eobjs/byte -I /usr/lib64/ocaml/str -I /usr/lib64/ocaml/unix -no-alias-deps -o src/.cppo_main.eobjs/byte/cppo_eval.cmi -c -intf src/cppo_eval.pp.mli) Running[30]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.cppo_main.eobjs/byte -I /usr/lib64/ocaml/str -I /usr/lib64/ocaml/unix -no-alias-deps -o src/.cppo_main.eobjs/byte/cppo_parser.cmi -c -intf src/cppo_parser.mli) Running[31]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.cppo_main.eobjs/byte -I /usr/lib64/ocaml/str -I /usr/lib64/ocaml/unix -no-alias-deps -o src/.cppo_main.eobjs/byte/cppo_lexer.cmo -c -impl src/cppo_lexer.ml) Running[32]: (cd _build/default && /usr/bin/ocamlc.opt -w -40 -g -bin-annot -bin-annot-occurrences -I src/.cppo_main.eobjs/byte -I /usr/lib64/ocaml/str -I /usr/lib64/ocaml/unix -no-alias-deps -o src/.cppo_main.eobjs/byte/cppo_main.cmo -c -impl src/cppo_main.ml) Running[33]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/.cppo_main.eobjs/byte -I src/.cppo_main.eobjs/native -I /usr/lib64/ocaml/str -I /usr/lib64/ocaml/unix -intf-suffix .ml -no-alias-deps -o src/.cppo_main.eobjs/native/cppo_parser.cmx -c -impl src/cppo_parser.ml) Running[34]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/.cppo_main.eobjs/byte -I src/.cppo_main.eobjs/native -I /usr/lib64/ocaml/str -I /usr/lib64/ocaml/unix -intf-suffix .ml -no-alias-deps -o src/.cppo_main.eobjs/native/cppo_lexer.cmx -c -impl src/cppo_lexer.ml) Running[35]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/.cppo_main.eobjs/byte -I src/.cppo_main.eobjs/native -I /usr/lib64/ocaml/str -I /usr/lib64/ocaml/unix -intf-suffix .ml -no-alias-deps -o src/.cppo_main.eobjs/native/cppo_eval.cmx -c -impl src/cppo_eval.pp.ml) Running[36]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -I src/.cppo_main.eobjs/byte -I src/.cppo_main.eobjs/native -I /usr/lib64/ocaml/str -I /usr/lib64/ocaml/unix -intf-suffix .ml -no-alias-deps -o src/.cppo_main.eobjs/native/cppo_main.cmx -c -impl src/cppo_main.ml) Running[37]: (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o src/cppo_main.exe /usr/lib64/ocaml/unix/unix.cmxa /usr/lib64/ocaml/str/str.cmxa src/.cppo_main.eobjs/native/cppo_command.cmx src/.cppo_main.eobjs/native/cppo_types.cmx src/.cppo_main.eobjs/native/cppo_parser.cmx src/.cppo_main.eobjs/native/cppo_lexer.cmx src/.cppo_main.eobjs/native/cppo_eval.cmx src/.cppo_main.eobjs/native/cppo_version.cmx src/.cppo_main.eobjs/native/cppo_main.cmx) File "src/dune", line 13, characters 7-16: 13 | (name cppo_main) ^^^^^^^^^ Command [37] exited with code 2: $ (cd _build/default && /usr/bin/ocamlopt.opt -w -40 -g -o src/cppo_main.exe /usr/lib64/ocaml/unix/unix.cmxa /usr/lib64/ocaml/str/str.cmxa src/.cppo_main.eobjs/native/cppo_command.cmx src/.cppo_main.eobjs/native/cppo_types.cmx src/.cppo_main.eobjs/native/cppo_parser.cmx src/.cppo_main.eobjs/native/cppo_lexer.cmx src/.cppo_main.eobjs/native/cppo_eval.cmx src/.cppo_main.eobjs/native/cppo_version.cmx src/.cppo_main.eobjs/native/cppo_main.cmx) gcc: fatal error: cannot read spec file '/usr/lib/rpm/riscvers/riscvers-hardened-cc1': No such file or directory compilation terminated. File "caml_startup", line 1: Error: Error during linking (exit code 1) error: Bad exit status from /var/tmp/rpm-tmp.NkW6xX (%build) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.NkW6xX (%build) Child return code was: 1 EXCEPTION: [Error("Command failed: \n # bash --login -c '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps --nocheck /builddir/build/SPECS/ocaml-cppo.spec'\n", 1)] Traceback (most recent call last): File "/usr/lib/python3.11/site-packages/mockbuild/trace_decorator.py", line 93, in trace result = func(*args, **kw) ^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.11/site-packages/mockbuild/util.py", line 612, in do_with_status raise exception.Error("Command failed: \n # %s\n%s" % (cmd_pretty(command, env), output), child.returncode) mockbuild.exception.Error: Command failed: # bash --login -c '/usr/bin/rpmbuild -bb --noclean --target riscv64 --nodeps --nocheck /builddir/build/SPECS/ocaml-cppo.spec'