Hello community, here is the log from the commit of package hivex for openSUSE:Factory checked in at 2019-11-09 23:41:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/hivex (Old) and /work/SRC/openSUSE:Factory/.hivex.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "hivex" Sat Nov 9 23:41:11 2019 rev:14 rq:746676 version:1.3.18 Changes: -------- --- /work/SRC/openSUSE:Factory/hivex/hivex.changes 2019-08-09 16:53:26.401467894 +0200 +++ /work/SRC/openSUSE:Factory/.hivex.new.2990/hivex.changes 2019-11-09 23:41:14.681375952 +0100 @@ -1,0 +2,7 @@ +Fri Nov 1 18:44:08 UTC 2019 - [email protected] + +- Fix bytecode build +- Remove defattr and BuildRoot +- disablement of lto comes via ocaml macros + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ hivex.spec ++++++ --- /var/tmp/diff_new_pack.42qZTc/_old 2019-11-09 23:41:15.889377811 +0100 +++ /var/tmp/diff_new_pack.42qZTc/_new 2019-11-09 23:41:15.889377811 +0100 @@ -20,7 +20,6 @@ %bcond_without perl_bingings %bcond_without python_bindings %bcond_without ocaml_bindings -%define _lto_cflags %{nil} Name: hivex BuildRequires: autoconf @@ -35,7 +34,6 @@ Requires: perl(Win::Hivex::Regedit) Recommends: %name-lang Url: http://libguestfs.org/hivex.3.html -BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary: Windows "Registry Hive" extraction library License: LGPL-2.1 and GPL-2.0 Group: Development/Libraries/C and C++ @@ -101,8 +99,10 @@ %if %{with ocaml_bindings} %package -n ocaml-hivex +%{?ocaml_preserve_bytecode} BuildRequires: ocaml BuildRequires: ocaml-findlib +BuildRequires: ocaml-rpm-macros Summary: OCAML bindings for libhivex Group: Development/Languages/OCaml @@ -162,24 +162,20 @@ %postun -n libhivex0 -p /sbin/ldconfig %files -%defattr(-,root,root) %doc README %_bindir/* %_mandir/*/* %files devel -%defattr(-,root,root) %_libdir/pkgconfig/* %_includedir/* %_libdir/*.so %files -n libhivex0 -%defattr(-,root,root) %_libdir/*.so.* %if %{with python_bindings} %files -n python-hivex -%defattr(-,root,root) %_libdir/python%pyver/site-packages/* %endif @@ -189,13 +185,11 @@ %postun -n perl-Win-Hivex -p /sbin/ldconfig %files -n perl-Win-Hivex -f %name.files -%defattr(-,root,root) %endif # %if %{with ocaml_bindings} %files -n ocaml-hivex -%defattr(-,root,root) %dir %{_libdir}/ocaml/hivex %{_libdir}/ocaml/hivex/META %{_libdir}/ocaml/hivex/hivex.cmi @@ -203,9 +197,10 @@ %{_libdir}/ocaml/stublibs/*hivex.so* %files -n ocaml-hivex-devel -%defattr(-,root,root) %{_libdir}/ocaml/hivex/*hivex.a +%if %{ocaml_native_compiler} %{_libdir}/ocaml/hivex/*hivex.cmx* +%endif %{_libdir}/ocaml/hivex/hivex.mli %endif
