Pass -fPIC to ocamlopt on riscv64 only.

Probably a workaround for broken OCaml codegen on riscv64.
This commit is contained in:
Richard W.M. Jones 2019-11-15 12:27:28 +00:00
parent c5d1127c08
commit ec08d81b14

View File

@ -562,7 +562,9 @@ autoreconf -i
%build %build
%configure \ %configure \
%ifarch riscv64
OCAMLOPTFLAGS="-fPIC" \ OCAMLOPTFLAGS="-fPIC" \
%endif
PYTHON=%{_bindir}/python3 \ PYTHON=%{_bindir}/python3 \
--disable-static \ --disable-static \
%if 0%{?have_libguestfs} %if 0%{?have_libguestfs}
@ -892,7 +894,8 @@ make %{?_smp_mflags} check || {
%changelog %changelog
* Fri Nov 15 2019 Richard W.M. Jones <rjones@redhat.com> - 1.16.0-3 * Fri Nov 15 2019 Richard W.M. Jones <rjones@redhat.com> - 1.16.0-3
- Pass -fPIC to ocamlopt (needed on riscv64). - Pass -fPIC to ocamlopt on riscv64 only.
Probably a workaround for broken OCaml codegen on riscv64.
* Fri Nov 15 2019 Richard W.M. Jones <rjones@redhat.com> - 1.16.0-2 * Fri Nov 15 2019 Richard W.M. Jones <rjones@redhat.com> - 1.16.0-2
- Enable libvirt plugin on all architectures. - Enable libvirt plugin on all architectures.