Accepting request 164019 from devel:languages:misc
- updated to 2.0.9: ** New keyword arguments for procedures that open files ** Numerics improvements ** New optimizations ** `peek-char' no longer consumes EOF ** SLIB compatibility restored ** Better ,trace REPL command ** Better docstring syntax supported for `case-lambda' ** Improved handling of Unicode byte order marks etc. see NEWS for more/details - removed unneeded gc-test.patch OBS-URL: https://build.opensuse.org/request/show/164019 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/guile?expand=0&rev=39
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:043ae7a44aefaec2b2fe6cd09b0e31e206340633aa4b53df88684d808890fc63
|
||||
size 7163916
|
3
guile-2.0.9.tar.gz
Normal file
3
guile-2.0.9.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b24a112456702bf479395a1ac0b038fecafc8a252f6af798006312a7251315e7
|
||||
size 7335306
|
@@ -1,36 +0,0 @@
|
||||
Index: guile-2.0.7/test-suite/tests/gc.test
|
||||
===================================================================
|
||||
--- guile-2.0.7.orig/test-suite/tests/gc.test
|
||||
+++ guile-2.0.7/test-suite/tests/gc.test
|
||||
@@ -88,17 +88,17 @@
|
||||
(if (guard)
|
||||
(lp (1+ i))
|
||||
i))
|
||||
- total))))
|
||||
-
|
||||
- (pass-if "Lexical vars are collectable"
|
||||
- (let ((l (compile
|
||||
- '(begin
|
||||
- (define guardian (make-guardian))
|
||||
- (let ((f (list 'foo)))
|
||||
- (guardian f))
|
||||
- ((@ (test-suite lib) clear-stale-stack-references))
|
||||
- (gc)(gc)(gc)
|
||||
- (guardian))
|
||||
- ;; Prevent the optimizer from propagating f.
|
||||
- #:opts '(#:partial-eval? #f))))
|
||||
- (equal? l '(foo)))))
|
||||
+ total)))))
|
||||
+;; turn off this test: http://lists.gnu.org/archive/html/bug-guile/2012-07/msg00069.html
|
||||
+;; (pass-if "Lexical vars are collectable"
|
||||
+;; (let ((l (compile
|
||||
+;; '(begin
|
||||
+;; (define guardian (make-guardian))
|
||||
+;; (let ((f (list 'foo)))
|
||||
+;; (guardian f))
|
||||
+;; ((@ (test-suite lib) clear-stale-stack-references))
|
||||
+;; (gc)(gc)(gc)
|
||||
+;; (guardian))
|
||||
+;; ;; Prevent the optimizer from propagating f.
|
||||
+;; #:opts '(#:partial-eval? #f))))
|
||||
+;; (equal? l '(foo)))))
|
@@ -1,3 +1,18 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 15 06:51:08 UTC 2013 - pgajdos@suse.com
|
||||
|
||||
- updated to 2.0.9:
|
||||
** New keyword arguments for procedures that open files
|
||||
** Numerics improvements
|
||||
** New optimizations
|
||||
** `peek-char' no longer consumes EOF
|
||||
** SLIB compatibility restored
|
||||
** Better ,trace REPL command
|
||||
** Better docstring syntax supported for `case-lambda'
|
||||
** Improved handling of Unicode byte order marks
|
||||
etc. see NEWS for more/details
|
||||
- removed unneeded gc-test.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 5 18:36:49 UTC 2013 - dmitry_r@opensuse.org
|
||||
|
||||
|
@@ -33,7 +33,7 @@ BuildRequires: libltdl-devel
|
||||
BuildRequires: libunistring-devel
|
||||
BuildRequires: pkg-config
|
||||
BuildRequires: readline-devel
|
||||
Version: %{guilevers}.7
|
||||
Version: %{guilevers}.9
|
||||
Release: 0
|
||||
Summary: GNU's Ubiquitous Intelligent Language for Extension
|
||||
License: GFDL-1.3 and GPL-3.0+ and LGPL-3.0+
|
||||
@@ -45,7 +45,6 @@ Patch1: %{name}-64bit.patch
|
||||
Patch2: %{name}-1.6.10-mktemp.patch
|
||||
Patch3: %{name}-threads-test.patch
|
||||
Patch4: %{name}-net-db-test.patch
|
||||
Patch5: %{name}-gc-test.patch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
PreReq: fileutils sh-utils
|
||||
PreReq: %install_info_prereq
|
||||
@@ -116,7 +115,6 @@ linked in as a library when building extensible programs.
|
||||
%patch2
|
||||
%patch3 -p1
|
||||
%patch4 -p1
|
||||
%patch5 -p1
|
||||
# force rebuild with non-broken makeinfo
|
||||
#rm -f doc/*/*.info
|
||||
|
||||
|
Reference in New Issue
Block a user