Blame SOURCES/guile-1.8.7-testsuite.patch

43e42a
diff -up guile-1.8.7/test-suite/tests/popen.test.testsuite guile-1.8.7/test-suite/tests/popen.test
43e42a
--- guile-1.8.7/test-suite/tests/popen.test.testsuite	2009-07-04 00:19:00.000000000 +0200
43e42a
+++ guile-1.8.7/test-suite/tests/popen.test	2009-07-16 17:09:57.000000000 +0200
43e42a
@@ -168,7 +168,7 @@
43e42a
 	   (port (with-error-to-port (cdr c2p)
43e42a
 		   (lambda ()
43e42a
 		     (open-output-pipe
43e42a
-		      "exec 0</dev/null; while true; do echo closed 1>&2; done")))))
43e42a
+		      "exec 0</dev/null; echo closed 1>&2; sleep 3")))))
43e42a
       (close-port (cdr c2p))   ;; write side
43e42a
       (with-epipe
43e42a
        (lambda ()
43e42a
diff -up guile-1.8.8/test-suite/tests/srfi-14.test.srfi14test guile-1.8.8/test-suite/tests/srfi-14.test
43e42a
--- guile-1.8.8/test-suite/tests/srfi-14.test.srfi14test	2010-12-13 18:24:40.000000000 +0100
43e42a
+++ guile-1.8.8/test-suite/tests/srfi-14.test	2015-07-15 17:30:44.975307452 +0200
43e42a
@@ -281,7 +281,9 @@
43e42a
   (pass-if "char-set:lower-case (size)"
43e42a
      (if (not %latin1)
43e42a
 	 (throw 'unresolved)
43e42a
-	 (= (char-set-size char-set:lower-case) (+ 26 33))))
43e42a
+	 (let ((size (char-set-size char-set:lower-case)))
43e42a
+	   (or (= size (+ 26 33))
43e42a
+	       (= size (+ 26 35))))))
43e42a
 
43e42a
   (pass-if "char-set:upper-case (size)"
43e42a
      (if (not %latin1)