SHA256
1
0
forked from pool/guile

- Update to version 3.0.2:

OBS-URL: https://build.opensuse.org/package/show/devel:languages:misc/guile?expand=0&rev=112
This commit is contained in:
Jonathan Brielmaier 2020-03-27 16:06:14 +00:00 committed by Git OBS Bridge
parent 3b2fdfdcfb
commit 609cca24c6
6 changed files with 38 additions and 23 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d696ead0fd138cc7ef883b50cc6b4be2898d18ff64bd1e9379081e1186be53c9
size 13002836

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEPORkVYqE/cadtAz7CQsRmT2a67UFAl5lF7EACgkQCQsRmT2a
67Xxvg//WWTO/jUyMCjeRmHhojonLKpHYHqRLJBmrwV2laSLPVM4B77mxYairs6I
0kLCnLfUdJjQtGzCgvb4jYt4+/JktwnNSqNeM3IPruarKr5sRMZtjpAj2MXVYV4S
xGL/O3WeVkdlHBjjopxm7fCzaKZSEOqIx0AivN073UF3bghg13n+120G2LEhvjVn
VBYqKlkil1Whe+lcxtPBfwkw7r8EC1nS7GD28aENs4+YARvdPiJHRUQQquRGUAal
DnKdMNdXb9bYN/oa6ZQdxYzY/Jx17O+wVt2364+2tuummsmjrYaAImqvJu+2EEZw
z67u3GdIgNP2jPtWIBTJtSAODQ65yAInMHCH3vd+xN3vr5qm6OKKOb/2Vm1wtaNn
xObXj+IqeLpm3q/wW6iTuJ7tEdbgBDAxVVMfdE2B1b5tckODbqUJfXH39mrnyYLk
+NNyDNdXLUIoo6hw6UcpOOkIzzod6PLLmbICAOkLq2AR45jXdpXLq/9cPkI7WJFB
qihAvaAJgPjhm6LVYUPJ+Hhh+oVn6iMlDaWPG18OJXvz02hpp9km/gdEkOu3HQFK
C4pWt5WZ8+dRuQ0y4P3cAoyVf1qCgbVexPr4oSVsYuJP5Np1U/B0edhY94t9VQxn
ViAMTihN+z7XPAR8YDLSPHfjYnrgf39FPPutmv8ZtoS1NGnb5vs=
=4RVp
-----END PGP SIGNATURE-----

3
guile-3.0.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:53c47d320533c80a3145adbd83e14bbe107c0441c18a8b214ff20849b28a9f8a
size 13015444

16
guile-3.0.2.tar.xz.sig Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEPORkVYqE/cadtAz7CQsRmT2a67UFAl5+GEoACgkQCQsRmT2a
67UIOBAAj+ZD4uKwZYpm4R2rVU622VZreah28QZXpmenI8KqRcUWktXI9KXYVM+Q
nMQeZjCs1q8w9hkGwrc9EfD10ov4oWLIzBlTPg3GTqeN6aHyH1dKlB8LhCqdj39I
x6QbHSIuYI333/p+tJIFEVcDWlsUVf/maSJqsBuxXzwOpwKrM3Ept0QQ/cfIqIma
XOhj266ffvdSTDxq9MPAN1e19/3PJKDzBfBY9AwxWUEsIJsAvuNnXwcjMw8vxOLd
wffejTW6LnKbnpLtwuyW1Mygi8dkDcu5LDvMgEmLR2WDcVJ9SX1gV4eMfPBHVLxB
GI7Dftz1k4Zj4Wmp+fKfIoICoMYdZCreHiWtYNQWcTcDLK2rxOL3D3RzrV8UL0TP
s45dmSJmNVdECSqLIdY3b685w4+aFVjTY2CfhD03xueC1nGP9koAvb3Tte1FUSn2
wKI+l945+HtQz0ofVTujCXDIbsbnkoNY92L9njnTZLxlQwgKC+At/bAl00gYhdi9
Au99Uc/Fz67L3/shw6TwpOfhoN82gKvV3i9RER1Mu6nfXJHXWZuksPCIioGaoGq1
yAuGBWH9sQsbxlzL4iULAQnBT7c8mZU8Ck8IBUdojgd5hoV6SgU4eqQxH9Lep8Y2
FotnV2oOApKLwWJL2hRgXAVAusWNdifBQMd229cLMZuE4eV6ZPc=
=hCEx
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Fri Mar 27 15:44:09 UTC 2020 - Jonathan Brielmaier <jbrielmaier@opensuse.org>
- Update to version 3.0.2:
Changes compared to 3.0.1:
* New (srfi srfi-171) module
* Fix heap corruption when allocating structs (caused problems when
building Guix on openSUSE)
* Fix race condition between 'abort-to-prompt' and stack marking
* Ensure weak sets are occasionally vacuumed
* Interpret dynamic library name as literal file name first
* <libguile.h> includes <libguile/hooks.h> again
* Fix fixpoint computation in compute-significant-bits
* Fix compilation '--without-threads'
* 'tmpnam' is now deprecated
- Remove patch:
* guile-3.0-fix-compile-crash.patch: patch included in release
-------------------------------------------------------------------
Sun Mar 22 15:03:51 UTC 2020 - Jonathan Brielmaier <jbrielmaier@opensuse.org>

View File

@ -23,7 +23,7 @@
%define libgver 1
%define gsuff %{guilemaj}_%{guilemin}-%{libgver}
Name: guile
Version: %{guilevers}.1
Version: %{guilevers}.2
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
@ -37,8 +37,6 @@ Source3: guile-rpmlintrc
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
# PATCH-FIX-UPSTREAM -- 7c17655 fix building Guix with more then two threads
Patch2: guile-3.0-fix-compile-crash.patch
BuildRequires: gmp-devel
BuildRequires: libffi-devel
BuildRequires: libltdl-devel
@ -104,7 +102,6 @@ linked in as a library when building extensible programs.
%setup -q
%patch0 -p1
%patch1 -p1
%patch2 -p1
# remove broken prebuilt objects
rm -r prebuilt/32-bit-big-endian