Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package guile for openSUSE:Factory checked 
in at 2022-03-08 20:31:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/guile (Old)
 and      /work/SRC/openSUSE:Factory/.guile.new.2349 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "guile"

Tue Mar  8 20:31:20 2022 rev:66 rq:959791 version:3.0.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/guile/guile.changes      2021-09-17 
23:25:39.737220703 +0200
+++ /work/SRC/openSUSE:Factory/.guile.new.2349/guile.changes    2022-03-11 
11:44:07.738800245 +0100
@@ -1,0 +2,41 @@
+Thu Feb 24 18:24:20 UTC 2022 - Ferdinand Thiessen <[email protected]>
+
+- Update to version 3.0.8
+  * Important changes
+    * Avoid the need for a custom GMP allocator
+      This removes the need for the GUILE_INSTALL_GMP_MEMORY_FUNCTIONS
+      environment variable mentioned introduced with Guile 3.0.6
+      And deprecates the scm_install_gmp_memory_functions variable.
+  * New interfaces and functionality
+    * Typed vector copy functions in srfi srfi-4 gnu
+      See SRFI-4 - Guile extensions" in the manual.
+    * `bytevector-fill!' supports partial fill through optional arguments
+    * `vector-copy!' and `vector-copy' from (rnrs base) included in core
+    * New function bitvector-copy
+  * Other new optimizations
+    * Better optimization of "let" in right-hand-side of "letrec"
+    * Allow constant-folding for calls to "expt"
+    * Add ,optimize-cps REPL meta-command
+    * Improve alias analysis in common subexpression elimination
+    * Avoid argument-count checks for well-typed calls to known procedures
+    * Avoid return-value-count checks for calls to
+      known-return-arity procedures
+  * New deprecations
+    * Vector functions require vector arguments
+    * `scm_from_contiguous_typed_array' is deprecated
+    * Deprecate the "simple vector" concept, `scm_is_simple_vector'
+    * Deprecate internal contiguous array flag
+    * Deprecate symbol properties
+      Symbols used to have a "function slot" and a "property slot"
+  * Bug fixes
+    * Fix compilation of (ash x N), where N is a literal, at -O1 and below
+    * Texinfo and XML parsers are now thread-safe
+    * Fix crash when reading #nil
+    * Limit `ash' to left-shift by 2^32 bits
+    * Various other bug fixes, please refer to the NEWS file
+- Drop upstream fixed
+  0007-Fix-non-revealed-port-is-closed-ports.test.patch
+- Drop upstream fixed (commit b4a80f4239b19fea4d2cc3e9d197f24b809f0624)
+  gnulib-dynarray.patch
+
+-------------------------------------------------------------------

Old:
----
  0007-Fix-non-revealed-port-is-closed-ports.test.patch
  gnulib-dynarray.patch
  guile-3.0.7.tar.xz
  guile-3.0.7.tar.xz.sig

New:
----
  guile-3.0.8.tar.xz
  guile-3.0.8.tar.xz.sig

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

Other differences:
------------------
++++++ guile.spec ++++++
--- /var/tmp/diff_new_pack.AdgpzS/_old  2022-03-11 11:44:08.402800990 +0100
+++ /var/tmp/diff_new_pack.AdgpzS/_new  2022-03-11 11:44:08.406800995 +0100
@@ -23,7 +23,7 @@
 %define libgver     1
 %define gsuff       %{guilemaj}_%{guilemin}-%{libgver}
 Name:           guile
-Version:        %{guilevers}.7
+Version:        %{guilevers}.8
 Release:        0
 Summary:        GNU's Ubiquitous Intelligent Language for Extension
 License:        GFDL-1.3-only AND GPL-3.0-or-later AND LGPL-3.0-or-later
@@ -31,15 +31,14 @@
 URL:            https://www.gnu.org/software/guile/
 Source0:        https://ftp.gnu.org/gnu/guile/%{name}-%{version}.tar.xz
 Source1:        https://ftp.gnu.org/gnu/guile/%{name}-%{version}.tar.xz.sig
-Source2:        
https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=guile&download=1#/%{name}.keyring
+# key: 4FD4D288D445934E0A14F9A5A8803732E4436885 as from the release notes
+Source2:        %{name}.keyring
 Source3:        guile-rpmlintrc
 # Fix the resulting /usr/lib64/pkgconfig/guile-3.0.pc
 Patch0:         guile-3.0-gc_pkgconfig_private.patch
 # The out-of-memory test is flaky, so disable it
 Patch1:         disable-test-out-of-memory.patch
 Patch2:         gcc10-x86-disable-one-test.patch
-Patch3:         0007-Fix-non-revealed-port-is-closed-ports.test.patch
-Patch4:         gnulib-dynarray.patch
 BuildRequires:  gmp-devel
 BuildRequires:  libffi-devel
 BuildRequires:  libltdl-devel
@@ -104,8 +103,6 @@
 %patch0 -p1
 %patch1 -p1
 %patch2 -p1
-%patch3 -p1
-%patch4 -p1
 
 # remove broken prebuilt objects
 rm -r prebuilt/32-bit-big-endian

++++++ guile-3.0.7.tar.xz -> guile-3.0.8.tar.xz ++++++
/work/SRC/openSUSE:Factory/guile/guile-3.0.7.tar.xz 
/work/SRC/openSUSE:Factory/.guile.new.2349/guile-3.0.8.tar.xz differ: char 26, 
line 1

++++++ guile.keyring ++++++
++++ 4228 lines (skipped)
++++ between guile.keyring
++++ and /work/SRC/openSUSE:Factory/.guile.new.2349/guile.keyring

Reply via email to