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
