forked from pool/guile
Accepting request 1088797 from devel:languages:misc
Guile 3.0.9 OBS-URL: https://build.opensuse.org/request/show/1088797 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guile?expand=0&rev=70
This commit is contained in:
commit
3144decc27
@ -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 \
|
||||
|
@ -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
|
||||
|
BIN
guile-3.0.8.tar.xz
(Stored with Git LFS)
BIN
guile-3.0.8.tar.xz
(Stored with Git LFS)
Binary file not shown.
@ -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-----
|
3
guile-3.0.9.tar.xz
Normal file
3
guile-3.0.9.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1a2625ac72b2366e95792f3fe758fd2df775b4044a90a4a9787326e66c0d750d
|
||||
size 5750636
|
16
guile-3.0.9.tar.xz.sig
Normal file
16
guile-3.0.9.tar.xz.sig
Normal file
@ -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-----
|
@ -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*")
|
@ -1,3 +1,41 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue May 23 20:47:50 UTC 2023 - Jonathan Brielmaier <jbrielmaier@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 <jbrielmaier@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 <dmueller@suse.com>
|
||||
|
||||
- skip checks for qemu-user-space-builds (tries to close filedescriptors
|
||||
that qemu relies on)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 29 13:14:36 UTC 2022 - Andreas Schwab <schwab@suse.de>
|
||||
|
||||
|
1504
guile.keyring
1504
guile.keyring
File diff suppressed because it is too large
Load Diff
@ -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 @@ Source0: https://ftp.gnu.org/gnu/guile/%{name}-%{version}.tar.xz
|
||||
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 @@ autoreconf -fi
|
||||
%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
|
||||
|
Loading…
Reference in New Issue
Block a user