Hello community, here is the log from the commit of package moarvm for openSUSE:Factory checked in at 2016-10-25 17:43:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/moarvm (Old) and /work/SRC/openSUSE:Factory/.moarvm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "moarvm" Changes: -------- --- /work/SRC/openSUSE:Factory/moarvm/moarvm.changes 2016-07-30 00:27:14.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.moarvm.new/moarvm.changes 2016-10-25 17:43:48.000000000 +0200 @@ -1,0 +2,64 @@ +Sun Oct 16 13:33:10 CEST 2016 - n...@detonation.org + +- update to version 2016.10 + ++ Fix build without libtommath source ++ Make MVM_file_open_fh() throw if the file we opened was a directory ++ Fix bug and memory leaks in MVM_file_open_fh() ++ Add error message for likely MacOS build failure ++ Don't set inheriting process on inherited pipe, fixing a segfault ++ Update to the Unicode 9 database ++ Die on CStruct without any fields ++ Constant-fold unipropcode and unipvalcode ++ Use PRId64 instead of %d for 64 bit int format string args ++ "Cannot unbox type object" error gets debugname and native type info ++ Fix uninitialized arg_names of an MVMCallsite ++ Handle C++ constructors on libffi ++ Fix CUnion get_attribute treating inlined attrs as pointers ++ Fix 32 bit issue with rw args in NativeCall callbacks ++ Use better throw-away type for void nativecalls ++ Gracefully handle a 0 RSS reported by the Linux kernel ++ Fix "Invalid free()" in empty repossessed arrays ++ Make sure we mean "signed char" when we say "char" ++ Fix calculating structure sizes for arm64 and others ++ Disable JIT on x32, since it has a different calling convention ++ Fix pointer size unit in configure message ++ Use set_uint64 in from_num, otherwise we overflow on x32 ++ Rewrite mkdir_p api, no function changes ++ Improve nativecall attribute error messages ++ Include debug_name in crossthreadwritelog and serialization errors ++ Deprecate async string I/O ops ++ Deprecate flattenropes op ++ Implement indexingoptimized op (replaces flattenropes, but is not in-place) ++ Fix memory leadk in ord_basechar_at ++ Ensure errno is grabbed before MVM_free is called ++ Make extra sure unlock only happens if lock happened + +------------------------------------------------------------------- +Fri Sep 30 10:33:53 UTC 2016 - n...@detonation.org + +- update to 2016.09 + ++ Fix various crasher bugs ++ Fix sprintf ++ Move string decoding to higher levels of the stack ++ Fix a couple of memory leaks ++ Fix deadlocks when accepting a socket + +------------------------------------------------------------------- +Sun Aug 21 14:18:31 UTC 2016 - n...@detonation.org + +- update to 2016.08 + ++ Fix various concurrency issues ++ Don't crash in P6opaque on NULL name_to_index_mapping ++ Fix off-by-one in grapheme iterator ++ Add a flag for PIPE_MERGED_OUT_ERR; fix stdio setup for merge ++ Fix EOF detection when reading files from /proc and similar ++ Fix lost socket listen errors ++ Add some missing fact dependencies in spesh, fixing some wrong guard eliminations ++ Avoid use of possibly-invalidated decont facts in spesh ++ Remove keep_caller from MVMFrame ++ Correctly NULL-terminate the buffer in MVM_vm_dump_file + +------------------------------------------------------------------- Old: ---- MoarVM-2016.07.tar.gz New: ---- MoarVM-2016.10.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ moarvm.spec ++++++ --- /var/tmp/diff_new_pack.88dqXk/_old 2016-10-25 17:43:49.000000000 +0200 +++ /var/tmp/diff_new_pack.88dqXk/_new 2016-10-25 17:43:49.000000000 +0200 @@ -16,7 +16,7 @@ # -%global mvrel 2016.07 +%global mvrel 2016.10 Name: moarvm Version: %mvrel Release: 1.1 ++++++ MoarVM-2016.07.tar.gz -> MoarVM-2016.10.tar.gz ++++++ ++++ 60709 lines of diff (skipped)