Hello community,

here is the log from the commit of package moarvm for openSUSE:Factory checked 
in at 2019-09-11 10:34:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/moarvm (Old)
 and      /work/SRC/openSUSE:Factory/.moarvm.new.7948 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "moarvm"

Wed Sep 11 10:34:03 2019 rev:20 rq:729693 version:2019.07

Changes:
--------
--- /work/SRC/openSUSE:Factory/moarvm/moarvm.changes    2019-04-14 
12:23:47.719851778 +0200
+++ /work/SRC/openSUSE:Factory/.moarvm.new.7948/moarvm.changes  2019-09-11 
10:34:04.139319299 +0200
@@ -0,0 +1,14 @@
+Tue Jul 18 10:10:00 CEST 2019 - [email protected]
+
+- update to version 2019.07
+
++ Fix several segfaults
++ Fix inlining CStruct and CUnion in CPPStruct REPR instances
++ Fix a couple of memory leaks
++ Many updates to the heap profiler
++ Make builds of mbc files reproducible
++ Many performance improvements
++ Add freemem and totalmem ops
+
+- Add fix-build.patch with a backported fix to Configure.pl
+

Old:
----
  MoarVM-2019.03.tar.gz

New:
----
  MoarVM-2019.07.tar.gz
  fix-build.patch

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

Other differences:
------------------
++++++ moarvm.spec ++++++
--- /var/tmp/diff_new_pack.hB8P1d/_old  2019-09-11 10:34:04.811319104 +0200
+++ /var/tmp/diff_new_pack.hB8P1d/_new  2019-09-11 10:34:04.811319104 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%global mvrel 2019.03
+%global mvrel 2019.07
 Name:           moarvm
 Version:        %mvrel
 Release:        2.1
@@ -27,6 +27,7 @@
 Source:         http://moarvm.org/releases/MoarVM-%{mvrel}.tar.gz
 # PATCH-FIX-OPENSUSE boo#1100677
 Patch0:         reproducible.patch
+Patch1:         fix-build.patch
 BuildRequires:  perl(ExtUtils::Command)
 
 %description
@@ -46,6 +47,7 @@
 %prep
 %setup -q -n MoarVM-%{mvrel}
 %patch0 -p1
+%patch1 -p1
 
 %build
 perl Configure.pl --prefix=%{_usr} --libdir=%{_libdir} --debug --optimize=3

++++++ MoarVM-2019.03.tar.gz -> MoarVM-2019.07.tar.gz ++++++
++++ 30335 lines of diff (skipped)

++++++ fix-build.patch ++++++
diff --git a/Configure.pl b/Configure.pl
index b71b576be..753dcfaac 100755
--- a/Configure.pl
+++ b/Configure.pl
@@ -441,6 +441,7 @@ push @ldflags, '-fsanitize=address'  if $args{asan};
 push @ldflags, $ENV{LDFLAGS}         if $ENV{LDFLAGS};
 $config{ldflags} = join ' ', @ldflags;
 
+$config{moarshared} = '';
 # Switch shared lib compiler flags in relocatable case.
 if (not $args{static} and $config{prefix} ne '/usr') {
     $config{moarshared} = $config{moarshared_relocatable}   if  
$args{relocatable};

Reply via email to