Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package moarvm for openSUSE:Factory checked 
in at 2022-02-24 18:21:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/moarvm (Old)
 and      /work/SRC/openSUSE:Factory/.moarvm.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "moarvm"

Thu Feb 24 18:21:03 2022 rev:37 rq:957345 version:2022.02

Changes:
--------
--- /work/SRC/openSUSE:Factory/moarvm/moarvm.changes    2022-02-22 
21:19:16.478298176 +0100
+++ /work/SRC/openSUSE:Factory/.moarvm.new.1958/moarvm.changes  2022-02-24 
18:24:30.150642087 +0100
@@ -1,0 +2,10 @@
+Thu Feb 24 11:30:58 UTC 2022 - Andreas Schwab <sch...@suse.de>
+
+- On Factory use system libraries instead of bundled ones: libtommath,
+  libuv
+- Use libffi instead of bundled dyncall
+- Use C11 atomics on riscv64 instead of bundled outdated libatomic_ops
+- Add libzstd for heap snapshot format version 3
+- Build with %{optflags}
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ moarvm.spec ++++++
--- /var/tmp/diff_new_pack.WNB89X/_old  2022-02-24 18:24:30.650641957 +0100
+++ /var/tmp/diff_new_pack.WNB89X/_new  2022-02-24 18:24:30.654641956 +0100
@@ -28,15 +28,12 @@
 # PATCH-FIX-OPENSUSE boo#1100677
 Patch0:         reproducible.patch
 BuildRequires:  perl(ExtUtils::Command)
-%ifarch s390x
-BuildRequires:  libffi-devel
-%if 0%{?suse_version} > 1500
-Requires:       libffi8
-%else
-Requires:       libffi7
-%endif
-%define         ffiopt --has-libffi
+BuildRequires:  pkgconfig(libffi)
+%if 0%{?suse_version} >= 1550
+BuildRequires:  pkgconfig(libtommath)
+BuildRequires:  pkgconfig(libuv)
 %endif
+BuildRequires:  pkgconfig(libzstd)
 
 %description
 MoarVM (short for Metamodel On A Runtime Virtual Machine) is a runtime built
@@ -48,6 +45,12 @@
 Summary:        MoarVM development headers and libraries
 Group:          Development/Libraries/Other
 Requires:       %{name} = %{version}
+Requires:       pkgconfig(libffi)
+%if 0%{?suse_version} >= 1550
+Requires:       pkgconfig(libtommath)
+Requires:       pkgconfig(libuv)
+%endif
+Requires:       pkgconfig(libzstd)
 
 %description devel
 MoarVM (Metamodel On A Runtime) development headers.
@@ -57,7 +60,15 @@
 %patch0 -p1
 
 %build
-perl Configure.pl --prefix=%{_usr} --libdir=%{_libdir} --debug --optimize=3 
--no-mimalloc %{ffiopt}
+extra_config_args=
+%if 0%{?suse_version} >= 1550
+extra_config_args+=" --has-libtommath --has-libuv"
+%endif
+%ifarch riscv64
+extra_config_args+=" --c11-atomics"
+%endif
+CFLAGS="%{optflags}" \
+perl Configure.pl --prefix=%{_usr} --libdir=%{_libdir} --debug --optimize=3 
--no-mimalloc --has-libffi $extra_config_args
 make NOISY=1 %{?_smp_mflags}
 
 %install

Reply via email to