Hello community,

here is the log from the commit of package ocaml for openSUSE:Factory checked 
in at 2019-09-30 15:52:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ocaml (Old)
 and      /work/SRC/openSUSE:Factory/.ocaml.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ocaml"

Mon Sep 30 15:52:18 2019 rev:70 rq:733101 version:4.05.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ocaml/ocaml.changes      2019-09-07 
12:35:36.373656719 +0200
+++ /work/SRC/openSUSE:Factory/.ocaml.new.2352/ocaml.changes    2019-09-30 
15:52:22.470338264 +0200
@@ -1,0 +2,10 @@
+Tue Sep 24 16:55:33 UTC 2019 - [email protected]
+
+- Provide various macros to unify dune $cmd usage
+
+-------------------------------------------------------------------
+Mon Sep 23 16:35:39 UTC 2019 - [email protected]
+
+- Disable LTO for all packages that use ocaml_preserve_bytecode
+
+-------------------------------------------------------------------
@@ -30,0 +41 @@
+  (bsc#1151745)

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ocaml.spec ++++++
--- /var/tmp/diff_new_pack.s5YmFZ/_old  2019-09-30 15:52:23.178336380 +0200
+++ /var/tmp/diff_new_pack.s5YmFZ/_new  2019-09-30 15:52:23.178336380 +0200
@@ -257,16 +257,16 @@
 # checksums, which leads to file conflicts due to identical symlinks
 %if %{do_opt}
 %%ocaml_preserve_bytecode \
+       %%define _lto_cflags %%{nil} \
        %%{nil}
 %%ocaml_native_compiler 1
 %%_find_debuginfo_dwz_opts %%{nil}
-%%_lto_cflags %%{nil}
 %else
 %%ocaml_preserve_bytecode \
        %%undefine _build_create_debug \
        %%define __arch_install_post export NO_BRP_STRIP_DEBUG=true \
+       %%define _lto_cflags %%{nil} \
        %%{nil}
-%%_lto_cflags %%{nil}
 %%ocaml_native_compiler 0
 %endif
 
@@ -332,6 +332,18 @@
 %%ocaml_oasis_test \
        ocaml setup.ml -test
 #
+%%ocaml_dune_setup \
+       dune installed-libraries ; \
+       dune external-lib-deps @install ; \
+       %%{nil}
+%%ocaml_dune_build \
+       dune build @install
+%%ocaml_dune_install \
+       dune install --destdir=%%{buildroot} ; \
+       rm -rfv %%{buildroot}%%{_prefix}/doc
+%%ocaml_dune_test \
+       dune runtest
+#
 #
 _EOF_
 


Reply via email to