diff --git a/disable-test-out-of-memory.patch b/disable-test-out-of-memory.patch index b743255..f6d4665 100644 --- a/disable-test-out-of-memory.patch +++ b/disable-test-out-of-memory.patch @@ -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 @@ diff -Nur guile-3.0.7/test-suite/standalone/Makefile.in new/test-suite/standalon 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 \ diff --git a/guile-3.0-gc_pkgconfig_private.patch b/guile-3.0-gc_pkgconfig_private.patch index e11bfbe..4be6ac5 100644 --- a/guile-3.0-gc_pkgconfig_private.patch +++ b/guile-3.0-gc_pkgconfig_private.patch @@ -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 diff --git a/guile-3.0.8.tar.xz b/guile-3.0.8.tar.xz deleted file mode 100644 index 9cc021d..0000000 --- a/guile-3.0.8.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:daa7060a56f2804e9b74c8d7e7fe8beed12b43aab2789a38585183fcc17b8a13 -size 6200072 diff --git a/guile-3.0.8.tar.xz.sig b/guile-3.0.8.tar.xz.sig deleted file mode 100644 index 7549f20..0000000 --- a/guile-3.0.8.tar.xz.sig +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEET9TSiNRFk04KFPmlqIA3MuRDaIUFAmIGEqAACgkQqIA3MuRD -aIUUeg//bI8qHzbsw34ozbBi6DE6p2oBJNrW3Ag5qCgN25+ulWawjBl60AENoEy6 -O3pPY0asc6aRa79ztC7Jbi5SF/qXNN+jH7H1a/t9h5LEi+cvoKds9stgSzCZqAF6 -21MOulqoalD27LfxZDS9kzbbNEXLxWWLm+oYKIGge76mLHrbBpHG0cl5Jmu25mDB -vcWLc709UE3Tl2XRzz9Lz2mRpLvWqxO9DuZq6GQyxoCzbS5fQz6fbYQpbxGH9ReP -IvbZfiRJ1xjXqdw+8gdeStmXhWMx6WWN5B6FqDczlRKdDfvr96Mfvq33IF7XPT0c -+mVT0EbI7v+L4NGqfl5uLeoROpk5urmuAhT0JaQIjIqv6MfUMWb9HRDhISmxPkIB -ZCUHoV+7H7imw6CM3mGZ6vLOD2uBsRW3lepk3yx6/RAFXBSMfa04PEctHhgCYtpa -+jsSIYXblIeFmSEke6JTJ53fEDKc5m7DbIseGCvZ7XuVKm5hbcSR4sGv6xkJ7rvd -kX4n+DHgJLglCdBlqFLjPPaFmILATwwhFhjfF8wAfUD7QsxVFr3UWwOdwyCVAVTs -JrEZuwrgI032FQbqWLyhECrljMY7ZyxC3kRFI2nZCApENnBdEShoe8zp+kuNf8+l -DFibQjjW5NsDkKD2ctLg94TE75qEpWYCOU/5A53NEddVv/gjXY4= -=Ro42 ------END PGP SIGNATURE----- diff --git a/guile-3.0.9.tar.xz b/guile-3.0.9.tar.xz new file mode 100644 index 0000000..13f8d5e --- /dev/null +++ b/guile-3.0.9.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a2625ac72b2366e95792f3fe758fd2df775b4044a90a4a9787326e66c0d750d +size 5750636 diff --git a/guile-3.0.9.tar.xz.sig b/guile-3.0.9.tar.xz.sig new file mode 100644 index 0000000..0547b86 --- /dev/null +++ b/guile-3.0.9.tar.xz.sig @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEPORkVYqE/cadtAz7CQsRmT2a67UFAmPRM9IACgkQCQsRmT2a +67Uxxg/+MIFxb0vhfGtFsXWkZ4EEjv9GorRmpxWfretTqBzXLWM6Gf4kmO89lqLP +4S6QH0WsxD6e0ChD/2XakBqUgqv1Y69z+g+bl0X5eI0tiPSEicI0PeN5lxsmkDEc +HQ+SFCKrQcc6r/pyYYBqv5GUmyCfzUG5O7TRy3J8sh8Dw1d3uAsjBwVK1iRUwFUh +7O8Q+f85SGFFdGo87ftBeGyox595nHsiJRLOAOQk/yeC41t3rgWdJC0eWBOknT2M +/9ae8d/PMOZP3rh+fHJQG0ruytJHaGDZA0wScjb7CX7jgZzAnG48Mxk0bkBdiwvN +lHSSn4GPyldVHg8nQHcMC9H1GX8q2IZy4VEbB16bau2IDCU3175Mdjl9InwsP5HX +K/8J/9vg3mXwQO37Mpt24FzWJEr0lzNVVM8LF0O6YYunIWRTqIdrBG/rxjjUuhOE +lqzxXmb2FjGUtfAtFJSyCvD8OCNt5SNR0IDrQAY9YF5Ja+xZzJM90arhpdhuD3jT +2W+ihyPjoxVys2dtrYgo6+BZY5E4nlb5waDHxm8F5i4vjJNXBSAmM8whHNFqBEKP +sYlAK8Dgbot2cDgbaOrS4+WZ3/dpmGNYNHptXRQNj2e+4icXij2HMYKTQ7ELFXM5 +0BGYFo+g8jffg407Ep+Bof7awhGJk4Nmyv2Ml1p5Zy+DikFec7M= +=0YMl +-----END PGP SIGNATURE----- diff --git a/guile-rpmlintrc b/guile-rpmlintrc deleted file mode 100644 index fd8d93f..0000000 --- a/guile-rpmlintrc +++ /dev/null @@ -1,3 +0,0 @@ -# guile's .go files are special -addFilter("W: shared-lib-without-dependency-information /usr/lib64/guile*") -addFilter("W: missing-PT_GNU_STACK-section /usr/lib64/guile*") diff --git a/guile.changes b/guile.changes index b00516f..edfb08e 100644 --- a/guile.changes +++ b/guile.changes @@ -1,3 +1,30 @@ +------------------------------------------------------------------- +Sun Jan 29 21:04:54 UTC 2023 - Jonathan Brielmaier + +- 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 + ------------------------------------------------------------------- Tue Mar 29 13:14:36 UTC 2022 - Andreas Schwab diff --git a/guile.spec b/guile.spec index fe79b54..6ce2542 100644 --- a/guile.spec +++ b/guile.spec @@ -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