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