Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package guile for openSUSE:Factory checked 
in at 2023-05-26 20:14:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/guile (Old)
 and      /work/SRC/openSUSE:Factory/.guile.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "guile"

Fri May 26 20:14:18 2023 rev:70 rq:1088797 version:3.0.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/guile/guile.changes      2022-04-22 
21:53:02.446723032 +0200
+++ /work/SRC/openSUSE:Factory/.guile.new.1533/guile.changes    2023-05-26 
20:14:19.995854885 +0200
@@ -1,0 +2,38 @@
+Tue May 23 20:47:50 UTC 2023 - Jonathan Brielmaier <jbrielma...@opensuse.org>
+
+- Add key from Ludovic Courtès to guile.keyring, who released 3.0.9
+
+-------------------------------------------------------------------
+Sun Jan 29 21:04:54 UTC 2023 - Jonathan Brielmaier <jbrielma...@opensuse.org>
+
+- Update to version 3.0.9
+  * New interfaces and functionality
+  ** New `spawn' procedure to spawn child processes
+  ** `open-file' now supports an "e" flag for O_CLOEXEC
+  ** `pipe' now takes flags as an optional argument
+  ** Bindings to `openat' and friends
+  ** Abstract Unix-domain sockets are supported
+  ** New socket-related constants defined
+  ** New `bytevector-slice' procedure
+  ** Disassembler now shows intrinsic names
+  ** Linker and assembler consume less memory
+  * Bug fixes (for more see the NEWS file)
+  ** JIT compilation is now supported on Apple M1 processors
+  ** libguile/srfi-14.i.c is now longer shipped and is instead built from 
source
+  ** Cross-compilation supports triplets with empty vendor strings
+  ** 'system*' honors output/error port redirects
+     (https://bugs.gnu.org/52835)
+  ** 'open-input-pipe' & co. are now much faster
+     (https://bugs.gnu.org/59321)
+- Refresh patches:
+  * disable-test-out-of-memory.patch
+  * guile-3.0-gc_pkgconfig_private.patch
+- Remove no longer used guile-rpmlintrc 
+
+-------------------------------------------------------------------
+Wed Dec  7 09:10:54 UTC 2022 - Dirk Müller <dmuel...@suse.com>
+
+- skip checks for qemu-user-space-builds (tries to close filedescriptors
+  that qemu relies on)
+
+-------------------------------------------------------------------

Old:
----
  guile-3.0.8.tar.xz
  guile-3.0.8.tar.xz.sig
  guile-rpmlintrc

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

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

Other differences:
------------------
++++++ guile.spec ++++++
--- /var/tmp/diff_new_pack.n4xr7v/_old  2023-05-26 20:14:20.751859392 +0200
+++ /var/tmp/diff_new_pack.n4xr7v/_new  2023-05-26 20:14:20.755859415 +0200
@@ -23,7 +23,7 @@
 %define libgver     1
 %define gsuff       %{guilemaj}_%{guilemin}-%{libgver}
 Name:           guile
-Version:        %{guilevers}.8
+Version:        %{guilevers}.9
 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
@@ -33,7 +33,6 @@
 Source1:        https://ftp.gnu.org/gnu/guile/%{name}-%{version}.tar.xz.sig
 # 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
@@ -128,8 +127,12 @@
 %make_build
 
 %check
+# user mode emulation needs additional fds that
+# the testsuite is not expecting
+%if ! 0%{?qemu_user_space_build}
 LD_LIBRARY_PATH="." \
 %make_build check
+%endif
 
 %install
 %make_install

++++++ disable-test-out-of-memory.patch ++++++
--- /var/tmp/diff_new_pack.n4xr7v/_old  2023-05-26 20:14:20.799859678 +0200
+++ /var/tmp/diff_new_pack.n4xr7v/_new  2023-05-26 20:14:20.803859701 +0200
@@ -1,14 +1,15 @@
-diff -Nur guile-3.0.7/test-suite/standalone/Makefile.am 
new/test-suite/standalone/Makefile.am
---- guile-3.0.7/test-suite/standalone/Makefile.am      2021-05-10 
10:07:12.000000000 +0200
-+++ new/test-suite/standalone/Makefile.am      2021-05-15 13:52:39.130407172 
+0200
-@@ -298,7 +298,4 @@
+--- guile/test-suite/standalone/Makefile.am    2023-01-29 21:51:48.697140831 
+0100
++++ guile/test-suite/standalone/Makefile.am    2023-01-29 21:52:22.869517398 
+0100
+@@ -298,9 +298,6 @@
  check_SCRIPTS += test-stack-overflow
  TESTS += test-stack-overflow
  
 -check_SCRIPTS += test-out-of-memory
 -TESTS += test-out-of-memory
 -
- EXTRA_DIST += ${check_SCRIPTS}
+ check_SCRIPTS += test-close-on-exec
+ TESTS += test-close-on-exec
+ 
 diff -Nur guile-3.0.7/test-suite/standalone/Makefile.in 
new/test-suite/standalone/Makefile.in
 --- guile-3.0.7/test-suite/standalone/Makefile.in      2021-05-10 
10:30:31.000000000 +0200
 +++ new/test-suite/standalone/Makefile.in      2021-05-15 13:53:17.370706370 
+0200
@@ -16,17 +17,17 @@
        test-scm-c-bind-keyword-arguments$(EXEEXT) \
        test-srfi-4$(EXEEXT) $(am__append_6) $(am__EXEEXT_1) \
        test-smob-mark$(EXEEXT) test-smob-mark-race$(EXEEXT) \
--      test-stack-overflow test-out-of-memory
-+      test-stack-overflow
+-      test-stack-overflow test-out-of-memory test-close-on-exec
++      test-stack-overflow test-close-on-exec
  check_PROGRAMS = test-num2integral$(EXEEXT) test-round$(EXEEXT) \
        test-foreign-object-c$(EXEEXT) test-list$(EXEEXT) \
        test-unwind$(EXEEXT) test-conversion$(EXEEXT) \
-@@ -2147,7 +2147,7 @@
+@@ -2245,7 +2245,7 @@
        test-language test-guild-compile test-signal-fork \
        $(am__append_3) test-foreign-object-scm test-fast-slot-ref \
        test-mb-regexp test-use-srfi $(am__append_5) \
--      test-stack-overflow test-out-of-memory
-+      test-stack-overflow
+-      test-stack-overflow test-out-of-memory test-close-on-exec
++      test-stack-overflow test-close-on-exec
  BUILT_SOURCES = $(am__append_2)
  EXTRA_DIST = test-import-order-a.scm test-import-order-b.scm \
        test-import-order-c.scm test-import-order-d.scm \

++++++ guile-3.0-gc_pkgconfig_private.patch ++++++
--- /var/tmp/diff_new_pack.n4xr7v/_old  2023-05-26 20:14:20.815859773 +0200
+++ /var/tmp/diff_new_pack.n4xr7v/_new  2023-05-26 20:14:20.819859797 +0200
@@ -1,5 +1,5 @@
---- guile/meta/guile-3.0.pc.in.orig    2020-01-07 12:00:08.392929733 +0100
-+++ guile/meta/guile-3.0.pc.in 2020-01-07 12:00:19.241097989 +0100
+--- guile/meta/guile-3.0.pc.in.orig    2023-01-29 21:48:12.578673344 +0100
++++ guile/meta/guile-3.0.pc.in 2023-01-29 21:48:27.714851784 +0100
 @@ -22,7 +22,7 @@
  Name: GNU Guile
  Description: GNU's Ubiquitous Intelligent Language for Extension

++++++ guile-3.0.8.tar.xz -> guile-3.0.9.tar.xz ++++++
++++ 219904 lines of diff (skipped)

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

Reply via email to