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
 



Reply via email to