Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package moarvm for openSUSE:Factory checked 
in at 2021-06-01 10:35:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/moarvm (Old)
 and      /work/SRC/openSUSE:Factory/.moarvm.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "moarvm"

Tue Jun  1 10:35:05 2021 rev:29 rq:895191 version:2021.05

Changes:
--------
--- /work/SRC/openSUSE:Factory/moarvm/moarvm.changes    2021-03-29 
18:21:58.786274662 +0200
+++ /work/SRC/openSUSE:Factory/.moarvm.new.1898/moarvm.changes  2021-06-01 
10:35:33.296618263 +0200
@@ -1,0 +2,40 @@
+Mon May 24 14:01:50 UTC 2021 - Stefan Seifert <[email protected]>
+
+- Forward port reproducible.patch after build system changes
+
+-------------------------------------------------------------------
+Mon May 24 15:46:17 CEST 2021 - [email protected]
+
+- update to version 2021.05
+
++ No longer require an exception as argument of nqp::backtrace
++ Remove nqp::time_i and nqp::time_n in favor of nqp:time which just return 
integer nanoseconds since the epoch
++ Deprecate now unused graphs_s operator
++ Eliminate the sec_n, asec_n and sech_h operators, which are no longer used
++ Prohibit hllbool when the HLL doesn't have special booleans
++ Add a setup_notify handler and queue to nqp::signal to avoid race conditions 
when setting up a signal handler
++ Fix getobjsc returning NULL when the object has no SC
++ Always log the type coming out of an nqp::decont
++ Make smrt_intify specializable like other smrt_* operators
++ More thorough --full-cleanup
++ Do not downcast bytes argument to write()/send() calls
++ Fix spesh missing writes to containers
++ Fix missing gc_mark of simstackframe's arg_types
++ Propagate spesh facts after optimizations
++ Fix getting garbage numbers after spesh optimized away smart_intify
++ Fix inlines missing synthetic deopt points
++ Constrain C pointer serialization to sizes <= INT32_MAX
++ Fix possible GC upset caused by half-deserialized STables
++ Use the FSA for MVMActiveHandlers
++ Fix a segfault in VMArray's copy_elems
++ Fix a segfault on trying to use an untyped array with buffer write functions
++ Fixing generated backtraces missing inlined frames
++ Save a malloc+free per frame when creating a Backtrace object
++ Fix a memory leak related to Unicode hashes
++ Only call MVM_jit_bytecode_dump_enabled if code is non-NULL
++ Fix JITed ordfirst/ordat/ordbaseat returning 4294967295 instead of -1
++ Fix expr JITed ordbaseat and getcpbyname returning 4294967295 instead of -1
++ Fix spesh removing not-really-dead code
++ Fix possible segfault on exit when using spesh log
+
+-------------------------------------------------------------------

Old:
----
  MoarVM-2021.03.tar.gz

New:
----
  MoarVM-2021.05.tar.gz

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

Other differences:
------------------
++++++ moarvm.spec ++++++
--- /var/tmp/diff_new_pack.SKQiI4/_old  2021-06-01 10:35:33.832619176 +0200
+++ /var/tmp/diff_new_pack.SKQiI4/_new  2021-06-01 10:35:33.836619183 +0200
@@ -16,7 +16,7 @@
 #
 
 
-%global mvrel 2021.03
+%global mvrel 2021.05
 Name:           moarvm
 Version:        %mvrel
 Release:        2.1
@@ -67,6 +67,6 @@
 %files devel
 %defattr(-,root,root)
 %{_includedir}/*
-%{_datadir}/pkgconfig
+%{_datadir}/pkgconfig/*
 
 %changelog

++++++ MoarVM-2021.03.tar.gz -> MoarVM-2021.05.tar.gz ++++++
++++ 5538 lines of diff (skipped)

++++++ reproducible.patch ++++++
--- /var/tmp/diff_new_pack.SKQiI4/_old  2021-06-01 10:35:34.436620205 +0200
+++ /var/tmp/diff_new_pack.SKQiI4/_new  2021-06-01 10:35:34.436620205 +0200
@@ -5,17 +5,25 @@
 do not detect CPU features at compile time
 to make package build reproducible
 
+Forward ported to new build system by Stefan Seifert <[email protected]>
+Date: 2021-05-24
 
-Index: MoarVM-2018.04.1/build/probe.pm
+Index: MoarVM-2021.05/build/probe.pm
 ===================================================================
---- MoarVM-2018.04.1.orig/build/probe.pm
-+++ MoarVM-2018.04.1/build/probe.pm
-@@ -503,7 +503,7 @@ int main(int argc, char **argv) {
- EOT
+diff --git a/build/probe.pm b/build/probe.pm
+index 7c81e1a6f..8e94a592e 100644
+--- a/build/probe.pm
++++ b/build/probe.pm
+@@ -1022,12 +1022,6 @@ sub rdtscp {
+ #endif
  
-     print ::dots('    probing support of rdtscp intrinsic');
--    my $can_rdtscp = compile($config, 'try');
-+    my $can_rdtscp = 0;
-     unless ($config->{crossconf}) {
-         $can_rdtscp  &&= !system './try';
-     }
+ int main(int argc, char **argv) {
+-    unsigned int _tsc_aux;
+-    unsigned int tscValue;
+-    tscValue = __rdtscp(&_tsc_aux);
+-
+-    if (tscValue > 1)
+-        return EXIT_SUCCESS;
+     return EXIT_FAILURE;
+ }
+ EOT

Reply via email to