commit ocaml for openSUSE:Factory
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 - ohering@suse.de + +- Provide various macros to unify dune $cmd usage + +------------------------------------------------------------------- +Mon Sep 23 16:35:39 UTC 2019 - ohering@suse.de + +- 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_
participants (1)
-
root