Hello community, here is the log from the commit of package ocaml for openSUSE:Factory checked in at 2017-06-18 13:49:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ocaml (Old) and /work/SRC/openSUSE:Factory/.ocaml.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ocaml" Sun Jun 18 13:49:41 2017 rev:60 rq:503614 version:4.03.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ocaml/ocaml.changes 2017-06-07 09:53:32.898582003 +0200 +++ /work/SRC/openSUSE:Factory/.ocaml.new/ocaml.changes 2017-06-18 13:49:59.630167279 +0200 @@ -1,0 +2,6 @@ +Tue Jun 6 19:21:06 UTC 2017 - oher...@suse.de + +- Clear _find_debuginfo_dwz_opts to avoid file conflicts due + to identical contents in .dwz sections + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ocaml.spec ++++++ --- /var/tmp/diff_new_pack.k7Gmwo/_old 2017-06-18 13:50:00.470049092 +0200 +++ /var/tmp/diff_new_pack.k7Gmwo/_new 2017-06-18 13:50:00.474048529 +0200 @@ -330,10 +330,15 @@ tee %{buildroot}%{_sysconfdir}/rpm/macros.%{name} <<'_EOF_' # get rid of /usr/lib/rpm/find-debuginfo.sh # strip kills the bytecode part of ELF binaries +# +# provide empty _find_debuginfo_dwz_opts +# the .dwz files contains identical contents, which leads to identical +# checksums, which leads to file conflicts due to identical symlinks %if %{do_opt} %%ocaml_preserve_bytecode \ %%{nil} %%ocaml_native_compiler 1 +%%_find_debuginfo_dwz_opts %%{nil} %else %%ocaml_preserve_bytecode \ %%undefine _build_create_debug \