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]
