Hello community,

here is the log from the commit of package guile for openSUSE:Factory checked 
in at 2012-02-14 13:06:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/guile (Old)
 and      /work/SRC/openSUSE:Factory/.guile.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "guile", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/guile/guile.changes      2012-01-19 
10:35:00.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.guile.new/guile.changes 2012-02-14 
13:06:02.000000000 +0100
@@ -1,0 +2,12 @@
+Tue Jan 31 15:10:31 UTC 2012 - [email protected]
+
+- update to 2.0.5:
+  ** Better debuggability for interpreted procedures.
+  ** Support for cross-compilation.
+  ** The return of `local-eval'.
+  ** Fluids can now have default values.
+  ** Garbage collector tuning.
+  *** Unmanaged allocation
+  * etc. see NEWS
+
+-------------------------------------------------------------------

Old:
----
  guile-2.0.3.tar.bz2

New:
----
  guile-2.0.5.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ guile.spec ++++++
--- /var/tmp/diff_new_pack.f7y2CB/_old  2012-02-14 13:06:04.000000000 +0100
+++ /var/tmp/diff_new_pack.f7y2CB/_new  2012-02-14 13:06:04.000000000 +0100
@@ -32,7 +32,7 @@
 BuildRequires:  libunistring-devel
 BuildRequires:  pkg-config
 BuildRequires:  readline-devel
-Version:        %{guilevers}.3
+Version:        %{guilevers}.5
 Release:        0
 Summary:        GNU's Ubiquitous Intelligent Language for Extension
 License:        GFDL-1.3 and GPL-3.0+ and LGPL-3.0+

++++++ guile-2.0.3.tar.bz2 -> guile-2.0.5.tar.bz2 ++++++
++++ 124205 lines of diff (skipped)

++++++ guile-turn-off-gc-test.patch ++++++
--- /var/tmp/diff_new_pack.f7y2CB/_old  2012-02-14 13:06:06.000000000 +0100
+++ /var/tmp/diff_new_pack.f7y2CB/_new  2012-02-14 13:06:06.000000000 +0100
@@ -1,24 +1,21 @@
 See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=10096
 why this test is turned off.
-Index: guile-2.0.3/test-suite/tests/gc.test
+Index: guile-2.0.5/test-suite/tests/gc.test
 ===================================================================
---- guile-2.0.3.orig/test-suite/tests/gc.test
-+++ guile-2.0.3/test-suite/tests/gc.test
-@@ -65,23 +65,23 @@
-       foo)))
+--- guile-2.0.5.orig/test-suite/tests/gc.test
++++ guile-2.0.5/test-suite/tests/gc.test
+@@ -66,25 +66,25 @@
+       (remove-hook! after-gc-hook thunk)
+       foo))
  
- 
--(with-test-prefix "gc"
 -  (pass-if "Unused modules are removed"
 -    (let* ((guard (make-guardian))
 -           (total 1000))
--
--      (for-each (lambda (x) (guard (make-module))) (iota total))
-+;;(with-test-prefix "gc"
 +;;  (pass-if "Unused modules are removed"
 +;;    (let* ((guard (make-guardian))
 +;;           (total 1000))
-+;;
+ 
+-      (for-each (lambda (x) (guard (make-module))) (iota total))
 +;;      (for-each (lambda (x) (guard (make-module))) (iota total))
  
        ;; Avoid false references to the modules on the stack.
@@ -26,20 +23,23 @@
 +;;      (stack-cleanup 20)
  
 -      (gc)
--      (gc) ;; twice: have to kill the weak vectors.
--      (gc) ;; thrice: because the test doesn't succeed with only
+-      (gc)   ;; twice: have to kill the weak vectors.
+-      (gc)   ;; thrice: because the test doesn't succeed with only
 +;;      (gc)
-+;;      (gc) ;; twice: have to kill the weak vectors.
-+;;      (gc) ;; thrice: because the test doesn't succeed with only
-            ;; one gc round. not sure why.
++;;      (gc)   ;; twice: have to kill the weak vectors.
++;;      (gc)   ;; thrice: because the test doesn't succeed with only
+       ;; one gc round. not sure why.
  
 -      (= (let lp ((i 0))
 -           (if (guard)
 -               (lp (1+ i))
 -               i))
--         total))))
+-         total)))
 +;;      (= (let lp ((i 0))
 +;;           (if (guard)
 +;;               (lp (1+ i))
 +;;               i))
-+;;         total))))
++;;         total)))
+ 
+   (pass-if "Lexical vars are collectable"
+     (let ((l (compile

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to