commit guile1 for openSUSE:Factory

2020-06-08 Thread root
Hello community,

here is the log from the commit of package guile1 for openSUSE:Factory checked 
in at 2020-06-09 00:08:32

Comparing /work/SRC/openSUSE:Factory/guile1 (Old)
 and  /work/SRC/openSUSE:Factory/.guile1.new.3606 (New)


Package is "guile1"

Tue Jun  9 00:08:32 2020 rev:19 rq:812590 version:1.8.8

Changes:

--- /work/SRC/openSUSE:Factory/guile1/guile1.changes2019-11-24 
00:46:11.555298147 +0100
+++ /work/SRC/openSUSE:Factory/.guile1.new.3606/guile1.changes  2020-06-09 
00:10:08.310435397 +0200
@@ -1,0 +2,6 @@
+Mon Jun  8 12:03:54 UTC 2020 - Dave Plater 
+
+- Fix build with gcc10 by removing optimization from the build flags
+  Thanks to the lilypond devs.
+
+---



Other differences:
--
++ guile1.spec ++
--- /var/tmp/diff_new_pack.QSGHjZ/_old  2020-06-09 00:10:09.590439325 +0200
+++ /var/tmp/diff_new_pack.QSGHjZ/_new  2020-06-09 00:10:09.594439337 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package guile1
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,8 @@
 Summary:GNU's Ubiquitous Intelligent Language for Extension
 License:LGPL-2.1-or-later
 Group:  Development/Languages/Scheme
-Url:https://www.gnu.org/software/guile/
+URL:https://www.gnu.org/software/guile/
+#https://github.com/texmacs/guile/archive/texmacs.zip
 Source0:https://ftp.gnu.org/gnu/guile/guile-%{version}.tar.gz
 Source1:https://ftp.gnu.org/gnu/guile/guile-%{version}.tar.gz.sig
 Source2:%{name}.keyring
@@ -169,6 +170,14 @@
 
 %build
 %define _lto_cflags %{nil}
+# NOTE: GCC 10 succeeds in rewriting a
+#particular tail call into jumps. This avoids stack frames from the
+#recursive call which the check relies on. Funnily enough, a comment
+#says: "If the code could be inlined, that might cause the test to give
+#an incorrect answer." - indeed.
+# As a result the guile executable causes a segfault when built with -02
+export CFLAGS="`echo %optflags|tr 02 00`"
+echo $CFLAGS
 sed -i "s:GUILE_:GUILE1_:" guile-config/guile.m4
 sed -i "s:guile:guile1:" guile-config/guile.m4
 # automake 1.13: do not run test simultaneously
@@ -181,7 +190,7 @@
--with-pic \
--with-threads \
--program-transform-name="s:guile:%{binpref}:"
-make %{?_smp_mflags}
+make --trace %{?_smp_mflags}
 
 %check
 # 47 of 11930 tests are failing now






commit guile1 for openSUSE:Factory

2019-11-23 Thread root
Hello community,

here is the log from the commit of package guile1 for openSUSE:Factory checked 
in at 2019-11-24 00:46:10

Comparing /work/SRC/openSUSE:Factory/guile1 (Old)
 and  /work/SRC/openSUSE:Factory/.guile1.new.26869 (New)


Package is "guile1"

Sun Nov 24 00:46:10 2019 rev:18 rq:750430 version:1.8.8

Changes:

--- /work/SRC/openSUSE:Factory/guile1/guile1.changes2019-09-07 
11:53:36.722272588 +0200
+++ /work/SRC/openSUSE:Factory/.guile1.new.26869/guile1.changes 2019-11-24 
00:46:11.555298147 +0100
@@ -1,0 +2,6 @@
+Sat Nov 23 12:19:17 UTC 2019 - Dave Plater 
+
+- Fix build with new texinfo, which now assumes UTF8 in the texi
+  files with guile1-fix-texinfo-default-utf8.patch.
+
+---

New:

  guile1-fix-texinfo-default-utf8.patch



Other differences:
--
++ guile1.spec ++
--- /var/tmp/diff_new_pack.7yagFN/_old  2019-11-24 00:46:12.207298184 +0100
+++ /var/tmp/diff_new_pack.7yagFN/_new  2019-11-24 00:46:12.211298185 +0100
@@ -23,9 +23,9 @@
 Summary:GNU's Ubiquitous Intelligent Language for Extension
 License:LGPL-2.1-or-later
 Group:  Development/Languages/Scheme
-Url:http://www.gnu.org/software/guile/
-Source0:ftp://ftp.gnu.org/gnu/guile/guile-%{version}.tar.gz
-Source1:ftp://ftp.gnu.org/gnu/guile/guile-%{version}.tar.gz.sig
+Url:https://www.gnu.org/software/guile/
+Source0:https://ftp.gnu.org/gnu/guile/guile-%{version}.tar.gz
+Source1:https://ftp.gnu.org/gnu/guile/guile-%{version}.tar.gz.sig
 Source2:%{name}.keyring
 Patch1: guile-64bit.patch
 Patch2: guile-1.6.10-mktemp.patch
@@ -38,6 +38,7 @@
 Patch9: guile1-CVE-2016-8605.patch
 # PATCH-FIX-OPENSUSE (version is obsolete upstream / from 2010)
 Patch10:reproducible.patch
+Patch11:guile1-fix-texinfo-default-utf8.patch
 BuildRequires:  automake
 BuildRequires:  gc-devel
 BuildRequires:  gmp-devel
@@ -162,6 +163,7 @@
 %patch8 -p1
 %patch9 -p1
 %patch10 -p1
+%patch11
 # guile-1.8.1: The code is not so good for -Werror (unused results of write()).
 sed -i s/-Werror// configure.in configure
 


++ guile1-fix-texinfo-default-utf8.patch ++
From: Dave Plater 
Date: 2019-11-23 14:08:22 +0200
Subject: Fix build with new texinfo's makeinfo.
See:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=941557
The new texinfo assumes UTF8 unless informed otherwise.

Index: doc/ref/guile.texi
===
--- doc/ref/guile.texi.orig 2010-12-13 19:25:01.0 +0200
+++ doc/ref/guile.texi  2019-11-23 14:07:05.087759484 +0200
@@ -1,4 +1,5 @@
 \input texinfo
+@documentencoding ISO-8859-1
 @c -*-texinfo-*-
 @c %**start of header
 @setfilename guile.info




commit guile1 for openSUSE:Factory

2019-09-07 Thread root
Hello community,

here is the log from the commit of package guile1 for openSUSE:Factory checked 
in at 2019-09-07 11:53:35

Comparing /work/SRC/openSUSE:Factory/guile1 (Old)
 and  /work/SRC/openSUSE:Factory/.guile1.new.7948 (New)


Package is "guile1"

Sat Sep  7 11:53:35 2019 rev:17 rq:728707 version:1.8.8

Changes:

--- /work/SRC/openSUSE:Factory/guile1/guile1.changes2017-01-17 
14:37:56.432026280 +0100
+++ /work/SRC/openSUSE:Factory/.guile1.new.7948/guile1.changes  2019-09-07 
11:53:36.722272588 +0200
@@ -1,0 +2,5 @@
+Fri Sep  6 06:56:59 UTC 2019 - Dave Plater 
+
+- Disable link time optimisation to fix build.
+
+---



Other differences:
--
++ guile1.spec ++
--- /var/tmp/diff_new_pack.2KBFQ5/_old  2019-09-07 11:53:37.750272442 +0200
+++ /var/tmp/diff_new_pack.2KBFQ5/_new  2019-09-07 11:53:37.750272442 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package guile1
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -21,7 +21,7 @@
 Version:1.8.8
 Release:0
 Summary:GNU's Ubiquitous Intelligent Language for Extension
-License:LGPL-2.1+
+License:LGPL-2.1-or-later
 Group:  Development/Languages/Scheme
 Url:http://www.gnu.org/software/guile/
 Source0:ftp://ftp.gnu.org/gnu/guile/guile-%{version}.tar.gz
@@ -166,6 +166,7 @@
 sed -i s/-Werror// configure.in configure
 
 %build
+%define _lto_cflags %{nil}
 sed -i "s:GUILE_:GUILE1_:" guile-config/guile.m4
 sed -i "s:guile:guile1:" guile-config/guile.m4
 # automake 1.13: do not run test simultaneously
@@ -249,8 +250,9 @@
 
 %files
 %defattr(-,root,root)
-%doc ABOUT-NLS AUTHORS COPYING* ChangeLog* GUILE-VERSION HACKING
-%doc LICENSE NEWS README THANKS
+%doc ABOUT-NLS AUTHORS ChangeLog* GUILE-VERSION HACKING
+%doc NEWS README THANKS
+%license LICENSE COPYING*
 %{_bindir}/*
 %dir %{_datadir}/guile
 %{_datadir}/guile/1.8






commit guile1 for openSUSE:Factory

2017-01-17 Thread root
Hello community,

here is the log from the commit of package guile1 for openSUSE:Factory checked 
in at 2017-01-17 14:37:55

Comparing /work/SRC/openSUSE:Factory/guile1 (Old)
 and  /work/SRC/openSUSE:Factory/.guile1.new (New)


Package is "guile1"

Changes:

--- /work/SRC/openSUSE:Factory/guile1/guile1.changes2016-10-19 
13:14:23.0 +0200
+++ /work/SRC/openSUSE:Factory/.guile1.new/guile1.changes   2017-01-17 
14:37:56.432026280 +0100
@@ -1,0 +2,5 @@
+Mon Jan 16 16:27:26 UTC 2017 - bwiedem...@suse.com
+
+- Add reproducible.patch to allow for reproducible builds
+
+---

New:

  reproducible.patch



Other differences:
--
++ guile1.spec ++
--- /var/tmp/diff_new_pack.i5g81S/_old  2017-01-17 14:37:57.235912321 +0100
+++ /var/tmp/diff_new_pack.i5g81S/_new  2017-01-17 14:37:57.239911754 +0100
@@ -36,6 +36,8 @@
 # fix failures with texinfo 5.2
 Patch8: guile-texinfo.patch
 Patch9: guile1-CVE-2016-8605.patch
+# PATCH-FIX-OPENSUSE (version is obsolete upstream / from 2010)
+Patch10:reproducible.patch
 BuildRequires:  automake
 BuildRequires:  gc-devel
 BuildRequires:  gmp-devel
@@ -159,6 +161,7 @@
 %patch7 -p1
 %patch8 -p1
 %patch9 -p1
+%patch10 -p1
 # guile-1.8.1: The code is not so good for -Werror (unused results of write()).
 sed -i s/-Werror// configure.in configure
 



++ reproducible.patch ++
Index: guile-1.8.8/libguile/Makefile.am
===
--- guile-1.8.8.orig/libguile/Makefile.am
+++ guile-1.8.8/libguile/Makefile.am
@@ -265,7 +265,7 @@ libpath.h: $(srcdir)/Makefile.in  $(top_
>> libpath.tmp
@echo ' { "LIBS",  "@GUILE_LIBS@" }, \' >> libpath.tmp
@echo ' { "CFLAGS","@GUILE_CFLAGS@" }, \' >> libpath.tmp
-   @echo ' { "buildstamp","'"`date`"'" }, \' >> libpath.tmp
+   @echo ' { "buildstamp","'"`date -u -d 
\"@$${SOURCE_DATE_EPOCH:-$$(date +%s)}\" `"'" }, \' >> libpath.tmp
@echo '}' >> libpath.tmp
@mv libpath.tmp libpath.h
 



commit guile1 for openSUSE:Factory

2016-10-19 Thread h_root
Hello community,

here is the log from the commit of package guile1 for openSUSE:Factory checked 
in at 2016-10-19 13:13:46

Comparing /work/SRC/openSUSE:Factory/guile1 (Old)
 and  /work/SRC/openSUSE:Factory/.guile1.new (New)


Package is "guile1"

Changes:

--- /work/SRC/openSUSE:Factory/guile1/guile1.changes2015-03-16 
09:38:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.guile1.new/guile1.changes   2016-10-19 
13:14:23.0 +0200
@@ -1,0 +2,7 @@
+Mon Oct 17 13:36:19 UTC 2016 - pgaj...@suse.com
+
+- security update
+  * CVE-2016-8605 [bsc#1004221]
++ guile1-CVE-2016-8605.patch
+
+---

New:

  guile1-CVE-2016-8605.patch



Other differences:
--
++ guile1.spec ++
--- /var/tmp/diff_new_pack.63xphw/_old  2016-10-19 13:14:24.0 +0200
+++ /var/tmp/diff_new_pack.63xphw/_new  2016-10-19 13:14:24.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package guile1
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -35,6 +35,7 @@
 Patch7: guile-socket-test.patch
 # fix failures with texinfo 5.2
 Patch8: guile-texinfo.patch
+Patch9: guile1-CVE-2016-8605.patch
 BuildRequires:  automake
 BuildRequires:  gc-devel
 BuildRequires:  gmp-devel
@@ -157,6 +158,7 @@
 %patch6 -p1
 %patch7 -p1
 %patch8 -p1
+%patch9 -p1
 # guile-1.8.1: The code is not so good for -Werror (unused results of write()).
 sed -i s/-Werror// configure.in configure
 


++ guile1-CVE-2016-8605.patch ++
--- a/libguile/filesys.c
+++ b/libguile/filesys.c
@@ -1255,26 +1255,21 @@ SCM_DEFINE (scm_getcwd, "getcwd", 0, 0, 0,
 SCM_DEFINE (scm_mkdir, "mkdir", 1, 1, 0,
 (SCM path, SCM mode),
"Create a new directory named by @var{path}.  If @var{mode} is 
omitted\n"
-   "then the permissions of the directory file are set using the 
current\n"
-   "umask.  Otherwise they are set to the decimal value specified 
with\n"
-   "@var{mode}.  The return value is unspecified.")
+   "then the permissions of the directory are set to @code{#o777}\n"
+   "masked with the current umask (@pxref{Processes, @code{umask}}).\n"
+   "Otherwise they are set to the value specified with @var{mode}.\n"
+   "The return value is unspecified.")
 #define FUNC_NAME s_scm_mkdir
 {
   int rv;
-  mode_t mask;
+  mode_t c_mode;
 
-  if (SCM_UNBNDP (mode))
-{
-  mask = umask (0);
-  umask (mask);
-  STRING_SYSCALL (path, c_path, rv = mkdir (c_path, 0777 ^ mask));
-}
-  else
-{
-  STRING_SYSCALL (path, c_path, rv = mkdir (c_path, scm_to_uint (mode)));
-}
+  c_mode = SCM_UNBNDP (mode) ? 0777 : scm_to_uint (mode);
+
+  STRING_SYSCALL (path, c_path, rv = mkdir (c_path, c_mode));
   if (rv != 0)
 SCM_SYSERROR;
+
   return SCM_UNSPECIFIED;
 }
 #undef FUNC_NAME




commit guile1 for openSUSE:Factory

2015-03-16 Thread h_root
Hello community,

here is the log from the commit of package guile1 for openSUSE:Factory checked 
in at 2015-03-16 09:38:41

Comparing /work/SRC/openSUSE:Factory/guile1 (Old)
 and  /work/SRC/openSUSE:Factory/.guile1.new (New)


Package is guile1

Changes:

--- /work/SRC/openSUSE:Factory/guile1/guile1.changes2013-12-19 
12:11:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.guile1.new/guile1.changes   2015-03-16 
09:38:43.0 +0100
@@ -1,0 +2,9 @@
+Sat Mar 14 11:20:43 UTC 2015 - mplus...@suse.com
+
+- Add gpg signature
+- Use url for source
+- Cleanup spec file with spec-cleaner
+- Fix failures with texinfo 5.2
+  * guile-texinfo.patch
+
+---

Old:

  guile-1.8.8.tar.bz2

New:

  guile-1.8.8.tar.gz
  guile-1.8.8.tar.gz.sig
  guile-texinfo.patch
  guile1.keyring



Other differences:
--
++ guile1.spec ++
--- /var/tmp/diff_new_pack.LZc4AP/_old  2015-03-16 09:38:43.0 +0100
+++ /var/tmp/diff_new_pack.LZc4AP/_new  2015-03-16 09:38:43.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package guile1
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,36 +18,28 @@
 
 %define binpref guile1
 Name:   guile1
-BuildRequires:  automake
-BuildRequires:  gc-devel
-BuildRequires:  gmp-devel
-BuildRequires:  libtool
-%if 0%{?suse_version}
-BuildRequires:  pkg-config
-%else
-BuildRequires:  pkgconfig
-%endif
-BuildRequires:  readline-devel
-%if %suse_version = 1230
-BuildRequires:  makeinfo
-%endif
 Version:1.8.8
 Release:0
 Summary:GNU's Ubiquitous Intelligent Language for Extension
 License:LGPL-2.1+
 Group:  Development/Languages/Scheme
 Url:http://www.gnu.org/software/guile/
-Source0:guile-%{version}.tar.bz2
+Source0:ftp://ftp.gnu.org/gnu/guile/guile-%{version}.tar.gz
+Source1:ftp://ftp.gnu.org/gnu/guile/guile-%{version}.tar.gz.sig
+Source2:%{name}.keyring
 Patch1: guile-64bit.patch
 Patch2: guile-1.6.10-mktemp.patch
 Patch3: guile-popen-test.patch
 Patch5: guile-gcc.patch
 Patch6: guile-automake-1.13.patch
 Patch7: guile-socket-test.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-PreReq: fileutils sh-utils
-PreReq: %install_info_prereq
-Conflicts:  slib  3a5
+# fix failures with texinfo 5.2
+Patch8: guile-texinfo.patch
+BuildRequires:  automake
+BuildRequires:  gc-devel
+BuildRequires:  gmp-devel
+BuildRequires:  libtool
+BuildRequires:  readline-devel
 # Require the library packages, at least current version. The *.so symlinks 
are in the main package (due to dlopen(), so without the requires, it would be 
dangling symlinks.
 Requires:   libguile-srfi-srfi-1-v-3-3 = %{version}
 Requires:   libguile-srfi-srfi-13-14-v-3-3 = %{version}
@@ -55,6 +47,20 @@
 Requires:   libguile-srfi-srfi-60-v-2-2 = %{version}
 Requires:   libguile17 = %{version}
 Requires:   libguilereadline-v-17-17 = %{version}
+PreReq: %{install_info_prereq}
+# FIXME: use proper Requires(pre/post/preun/...)
+PreReq: fileutils
+PreReq: sh-utils
+Conflicts:  slib  3a5
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version}
+BuildRequires:  pkg-config
+%else
+BuildRequires:  pkgconfig
+%endif
+%if 0%{?suse_version} = 1230
+BuildRequires:  makeinfo
+%endif
 
 %description
 This is Guile, a portable, embeddable Scheme implementation written in
@@ -121,7 +127,6 @@
 linked in as a library when building extensible programs. This package
 contains the shared libraries.
 
-
 %package -n libguile1-devel
 Summary:GNU's Ubiquitous Intelligent Language for Extension
 Group:  Development/Languages/Scheme
@@ -133,7 +138,6 @@
 Requires:   libguile-srfi-srfi-60-v-2-2 = %{version}-%{release}
 Requires:   libguile17 = %{version}-%{release}
 Requires:   libguilereadline-v-17-17 = %{version}-%{release}
-Requires:   libguilereadline-v-17-17 = %{version}-%{release}
 Requires:   libltdl-devel
 Requires:   ncurses-devel
 Requires:   readline-devel
@@ -152,6 +156,7 @@
 %patch5
 %patch6 -p1
 %patch7 -p1
+%patch8 -p1
 # guile-1.8.1: The code is not so good for -Werror (unused results of write()).
 sed -i s/-Werror// configure.in configure
 
@@ -163,78 +168,70 @@
 autoreconf -fi
 # FIXME: Following files are apparently compiled without RPM_OPT_FLAGS:
 # gen-scmconfig.c,c-tokenize.c
-%configure --disable-static 

commit guile1 for openSUSE:Factory

2013-12-19 Thread h_root
Hello community,

here is the log from the commit of package guile1 for openSUSE:Factory checked 
in at 2013-12-19 12:11:55

Comparing /work/SRC/openSUSE:Factory/guile1 (Old)
 and  /work/SRC/openSUSE:Factory/.guile1.new (New)


Package is guile1

Changes:

--- /work/SRC/openSUSE:Factory/guile1/guile1.changes2013-06-18 
10:20:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.guile1.new/guile1.changes   2013-12-19 
12:11:57.0 +0100
@@ -1,0 +2,6 @@
+Sat Dec 14 22:10:47 UTC 2013 - uweig...@de.ibm.com
+
+- Make `socket.test' more robust
+  * guile-socket-test.patch (from git branch_release-1-8)
+
+---

New:

  guile-socket-test.patch



Other differences:
--
++ guile1.spec ++
--- /var/tmp/diff_new_pack.94qWG8/_old  2013-12-19 12:11:57.0 +0100
+++ /var/tmp/diff_new_pack.94qWG8/_new  2013-12-19 12:11:57.0 +0100
@@ -43,6 +43,7 @@
 Patch3: guile-popen-test.patch
 Patch5: guile-gcc.patch
 Patch6: guile-automake-1.13.patch
+Patch7: guile-socket-test.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 PreReq: fileutils sh-utils
 PreReq: %install_info_prereq
@@ -150,6 +151,7 @@
 %patch3
 %patch5
 %patch6 -p1
+%patch7 -p1
 # guile-1.8.1: The code is not so good for -Werror (unused results of write()).
 sed -i s/-Werror// configure.in configure
 

++ guile-socket-test.patch ++
commit b720f244942320731e1ceb67f3648143a3316b32
Author: Ludovic Courtès l...@gnu.org
Date:   Tue Jan 19 18:49:06 2010 +0100

Make `sockets.test' more robust.

* test-suite/tests/socket.test (AF_INET6/SOCK_STREAM): Gracefully
  handle cases where this combination is not supported.

diff --git a/test-suite/tests/socket.test b/test-suite/tests/socket.test
index e73f585..0510f54 100644
--- a/test-suite/tests/socket.test
+++ b/test-suite/tests/socket.test
@@ -1,6 +1,6 @@
  socket.test --- test socket functions -*- scheme -*-
 
- Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 Free Software 
Foundation, Inc.
+ Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software 
Foundation, Inc.
 
  This library is free software; you can redistribute it and/or
  modify it under the terms of the GNU Lesser General Public
@@ -341,7 +341,9 @@
 
   ;; testing `bind', `listen' and `connect' on stream-oriented sockets
 
-  (let ((server-socket (socket AF_INET6 SOCK_STREAM 0))
+  (let ((server-socket
+ ;; Some platforms don't support this protocol/family combination.
+ (false-if-exception (socket AF_INET6 SOCK_STREAM 0)))
(server-bound? #f)
(server-listening? #f)
(server-pid #f)
@@ -350,6 +352,8 @@
(client-port 9998))
 
(pass-if bind
+  (if (not server-socket)
+  (throw 'unresolved))
  (catch 'system-error
(lambda ()
  (bind server-socket AF_INET6 ipv6-addr server-port)
@@ -361,8 +365,10 @@
  (else (apply throw args)))
 
(pass-if bind/sockaddr
- (let* ((sock (socket AF_INET6 SOCK_STREAM 0))
+ (let* ((sock (false-if-exception (socket AF_INET6 SOCK_STREAM 0)))
 (sockaddr (make-socket-address AF_INET6 ipv6-addr 
client-port)))
+(if (not sock)
+(throw 'unresolved))
(catch 'system-error
  (lambda ()
(bind sock sockaddr)
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit guile1 for openSUSE:Factory

2013-06-18 Thread h_root
Hello community,

here is the log from the commit of package guile1 for openSUSE:Factory checked 
in at 2013-06-18 10:20:29

Comparing /work/SRC/openSUSE:Factory/guile1 (Old)
 and  /work/SRC/openSUSE:Factory/.guile1.new (New)


Package is guile1

Changes:

--- /work/SRC/openSUSE:Factory/guile1/guile1.changes2013-04-29 
09:53:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.guile1.new/guile1.changes   2013-06-18 
10:20:30.0 +0200
@@ -1,0 +2,5 @@
+Mon Jun 17 13:37:13 UTC 2013 - pgaj...@suse.com
+
+- do not run test simultaneously
+
+---



Other differences:
--
++ guile1.spec ++
--- /var/tmp/diff_new_pack.Gq07zV/_old  2013-06-18 10:20:31.0 +0200
+++ /var/tmp/diff_new_pack.Gq07zV/_new  2013-06-18 10:20:31.0 +0200
@@ -156,6 +156,8 @@
 %build
 sed -i s:GUILE_:GUILE1_: guile-config/guile.m4
 sed -i s:guile:guile1: guile-config/guile.m4
+# automake 1.13: do not run test simultaneously
+find -name Makefile.am | xargs sed -i 's/\(^AUTOMAKE_OPTIONS.*$\)/\1 
serial-tests/'
 autoreconf -fi
 # FIXME: Following files are apparently compiled without RPM_OPT_FLAGS:
 # gen-scmconfig.c,c-tokenize.c

++ guile-automake-1.13.patch ++
--- /var/tmp/diff_new_pack.Gq07zV/_old  2013-06-18 10:20:31.0 +0200
+++ /var/tmp/diff_new_pack.Gq07zV/_new  2013-06-18 10:20:31.0 +0200
@@ -11,3 +11,4 @@
  AM_INIT_AUTOMAKE([foreign no-define])
  
  . $srcdir/../GUILE-VERSION
+

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit guile1 for openSUSE:Factory

2013-04-29 Thread h_root
Hello community,

here is the log from the commit of package guile1 for openSUSE:Factory checked 
in at 2013-04-29 09:53:29

Comparing /work/SRC/openSUSE:Factory/guile1 (Old)
 and  /work/SRC/openSUSE:Factory/.guile1.new (New)


Package is guile1, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/guile1/guile1.changes2013-03-05 
06:44:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.guile1.new/guile1.changes   2013-04-29 
09:53:31.0 +0200
@@ -1,0 +2,5 @@
+Fri Apr 26 08:15:42 UTC 2013 - mmeis...@suse.com
+
+- Added makeinfo BuildRequire to fix build with new automake
+
+---



Other differences:
--
++ guile1.spec ++
--- /var/tmp/diff_new_pack.chLPev/_old  2013-04-29 09:53:32.0 +0200
+++ /var/tmp/diff_new_pack.chLPev/_new  2013-04-29 09:53:32.0 +0200
@@ -28,6 +28,9 @@
 BuildRequires:  pkgconfig
 %endif
 BuildRequires:  readline-devel
+%if %suse_version = 1230
+BuildRequires:  makeinfo
+%endif
 Version:1.8.8
 Release:0
 Summary:GNU's Ubiquitous Intelligent Language for Extension

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit guile1 for openSUSE:Factory

2013-03-04 Thread h_root
Hello community,

here is the log from the commit of package guile1 for openSUSE:Factory checked 
in at 2013-03-05 06:44:30

Comparing /work/SRC/openSUSE:Factory/guile1 (Old)
 and  /work/SRC/openSUSE:Factory/.guile1.new (New)


Package is guile1, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/guile1/guile1.changes2012-09-11 
09:07:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.guile1.new/guile1.changes   2013-03-05 
06:44:32.0 +0100
@@ -1,0 +2,6 @@
+Mon Mar  4 13:53:38 UTC 2013 - pgaj...@suse.com
+
+- build with new automake
+  * automake-1.13.patch
+
+---

New:

  guile-automake-1.13.patch



Other differences:
--
++ guile1.spec ++
--- /var/tmp/diff_new_pack.5OHnAJ/_old  2013-03-05 06:44:34.0 +0100
+++ /var/tmp/diff_new_pack.5OHnAJ/_new  2013-03-05 06:44:34.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package guile1
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -39,6 +39,7 @@
 Patch2: guile-1.6.10-mktemp.patch
 Patch3: guile-popen-test.patch
 Patch5: guile-gcc.patch
+Patch6: guile-automake-1.13.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 PreReq: fileutils sh-utils
 PreReq: %install_info_prereq
@@ -145,6 +146,7 @@
 %patch2
 %patch3
 %patch5
+%patch6 -p1
 # guile-1.8.1: The code is not so good for -Werror (unused results of write()).
 sed -i s/-Werror// configure.in configure
 

++ guile-automake-1.13.patch ++
Index: guile-1.8.8/guile-readline/configure.in
===
--- guile-1.8.8.orig/guile-readline/configure.in
+++ guile-1.8.8/guile-readline/configure.in
@@ -9,7 +9,7 @@ AC_INIT(guile-readline,
 
 AC_CONFIG_AUX_DIR([.])
 AC_CONFIG_SRCDIR(readline.c)
-AM_CONFIG_HEADER([guile-readline-config.h])
+AC_CONFIG_HEADERS([guile-readline-config.h])
 AM_INIT_AUTOMAKE([foreign no-define])
 
 . $srcdir/../GUILE-VERSION
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit guile1 for openSUSE:Factory

2012-09-11 Thread h_root
Hello community,

here is the log from the commit of package guile1 for openSUSE:Factory checked 
in at 2012-09-11 09:07:07

Comparing /work/SRC/openSUSE:Factory/guile1 (Old)
 and  /work/SRC/openSUSE:Factory/.guile1.new (New)


Package is guile1, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/guile1/guile1.changes2012-08-04 
13:09:16.0 +0200
+++ /work/SRC/openSUSE:Factory/.guile1.new/guile1.changes   2012-09-11 
09:07:09.0 +0200
@@ -1,0 +2,9 @@
+Mon Sep 10 09:58:35 UTC 2012 - dims...@opensuse.org
+
+- Reauire the library packages from the main package: having the
+  *.so symlinks in the main package forces us to install the libs
+  as well, or we end up with dangling symlinks (thus, failing to
+  actually dlopen the .so file, which was the main reason to move
+  them to the main package. Fixes issues like bnc#779458).
+
+---



Other differences:
--
++ guile1.spec ++
--- /var/tmp/diff_new_pack.UMVKLo/_old  2012-09-11 09:07:13.0 +0200
+++ /var/tmp/diff_new_pack.UMVKLo/_new  2012-09-11 09:07:13.0 +0200
@@ -43,6 +43,13 @@
 PreReq: fileutils sh-utils
 PreReq: %install_info_prereq
 Conflicts:  slib  3a5
+# Require the library packages, at least current version. The *.so symlinks 
are in the main package (due to dlopen(), so without the requires, it would be 
dangling symlinks.
+Requires:   libguile-srfi-srfi-1-v-3-3 = %{version}
+Requires:   libguile-srfi-srfi-13-14-v-3-3 = %{version}
+Requires:   libguile-srfi-srfi-4-v-3-3 = %{version}
+Requires:   libguile-srfi-srfi-60-v-2-2 = %{version}
+Requires:   libguile17 = %{version}
+Requires:   libguilereadline-v-17-17 = %{version}
 
 %description
 This is Guile, a portable, embeddable Scheme implementation written in

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit guile1 for openSUSE:Factory

2012-08-04 Thread h_root
Hello community,

here is the log from the commit of package guile1 for openSUSE:Factory checked 
in at 2012-08-04 13:09:15

Comparing /work/SRC/openSUSE:Factory/guile1 (Old)
 and  /work/SRC/openSUSE:Factory/.guile1.new (New)


Package is guile1, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/guile1/guile1.changes2012-02-01 
11:53:04.0 +0100
+++ /work/SRC/openSUSE:Factory/.guile1.new/guile1.changes   2012-08-04 
13:09:16.0 +0200
@@ -1,0 +2,5 @@
+Tue Jul 31 09:47:20 UTC 2012 - pgaj...@suse.com
+
+- move *.so files into main package [bnc#772490]
+
+---



Other differences:
--
++ guile1.spec ++
--- /var/tmp/diff_new_pack.6CQsMA/_old  2012-08-04 13:09:44.0 +0200
+++ /var/tmp/diff_new_pack.6CQsMA/_new  2012-08-04 13:09:44.0 +0200
@@ -15,13 +15,18 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %define binpref guile1
 Name:   guile1
 BuildRequires:  automake
 BuildRequires:  gc-devel
 BuildRequires:  gmp-devel
 BuildRequires:  libtool
+%if 0%{?suse_version}
 BuildRequires:  pkg-config
+%else
+BuildRequires:  pkgconfig
+%endif
 BuildRequires:  readline-devel
 Version:1.8.8
 Release:0
@@ -108,15 +113,18 @@
 %package -n libguile1-devel
 Summary:GNU's Ubiquitous Intelligent Language for Extension
 Group:  Development/Languages/Scheme
-Requires:   libguilereadline-v-17-17 = %{version}-%{release}
-Requires:   libguile-srfi-srfi-60-v-2-2 = %{version}-%{release}
+Requires:   gmp-devel
+Requires:   guile1
 Requires:   libguile-srfi-srfi-1-v-3-3 = %{version}-%{release}
-Requires:   libguile-srfi-srfi-4-v-3-3 = %{version}-%{release}
 Requires:   libguile-srfi-srfi-13-14-v-3-3 = %{version}-%{release}
-Requires:   libguilereadline-v-17-17 = %{version}-%{release}
+Requires:   libguile-srfi-srfi-4-v-3-3 = %{version}-%{release}
+Requires:   libguile-srfi-srfi-60-v-2-2 = %{version}-%{release}
 Requires:   libguile17 = %{version}-%{release}
-Requires:   gmp-devel readline-devel ncurses-devel libltdl-devel
-Requires:   guile1
+Requires:   libguilereadline-v-17-17 = %{version}-%{release}
+Requires:   libguilereadline-v-17-17 = %{version}-%{release}
+Requires:   libltdl-devel
+Requires:   ncurses-devel
+Requires:   readline-devel
 
 %description -n libguile1-devel
 This is Guile, a portable, embeddable Scheme implementation written in
@@ -230,11 +238,12 @@
 %{_datadir}/guile/1.8
 %dir %{_datadir}/guile/site
 %{_mandir}/man1/%{binpref}.1.gz
+# please leave *.so files here [bnc#772490]
+%{_libdir}/libguile*.so
 
 %files -n libguile1-devel
 %defattr(-,root,root)
 %{_includedir}/*
-%{_libdir}/libguile*.so
 %{_libdir}/libguile*.la
 %{_libdir}/pkgconfig/*
 %{_datadir}/aclocal/guile1.m4

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit guile1 for openSUSE:Factory

2012-02-01 Thread h_root
Hello community,

here is the log from the commit of package guile1 for openSUSE:Factory checked 
in at 2012-02-01 11:53:02

Comparing /work/SRC/openSUSE:Factory/guile1 (Old)
 and  /work/SRC/openSUSE:Factory/.guile1.new (New)


Package is guile1, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/guile1/guile1.changes2012-01-25 
15:01:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.guile1.new/guile1.changes   2012-02-01 
11:53:04.0 +0100
@@ -1,0 +2,5 @@
+Tue Jan 31 10:15:00 UTC 2012 - co...@suse.com
+
+- fix requires of devel package
+
+---



Other differences:
--
++ guile1.spec ++
--- /var/tmp/diff_new_pack.pZjHQs/_old  2012-02-01 11:53:05.0 +0100
+++ /var/tmp/diff_new_pack.pZjHQs/_new  2012-02-01 11:53:05.0 +0100
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
 %define binpref guile1
 Name:   guile1
 BuildRequires:  automake
@@ -116,7 +115,7 @@
 Requires:   libguile-srfi-srfi-13-14-v-3-3 = %{version}-%{release}
 Requires:   libguilereadline-v-17-17 = %{version}-%{release}
 Requires:   libguile17 = %{version}-%{release}
-Requires:   gmp-devel readline-devel ncurses-devel
+Requires:   gmp-devel readline-devel ncurses-devel libltdl-devel
 Requires:   guile1
 
 %description -n libguile1-devel
@@ -125,22 +124,6 @@
 linked in as a library when building extensible programs. This package
 contains the files necessary to link against the guile libraries.
 
-
-
-Authors:
-
-Jim Blandy  j...@floss.red-bean.com
-George Carrette
-Aubrey Jaffer
-Gary Houston  ghous...@actrix.gen.nz
-Tom Lord
-Anthony Green
-Mikael Djurfeldt  m...@mdj.nada.kth.se
-Mark Galassi  rosa...@papageno.lanl.gov
-Tim Pierce  t...@twp.tezcat.com
-Marius Vollmer  m...@zagadka.ping.de
-Tom Tromey  tro...@cygnus.com
-
 %prep
 %setup -q -n guile-%{version}
 %patch1

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit guile1 for openSUSE:Factory

2012-01-25 Thread h_root
Hello community,

here is the log from the commit of package guile1 for openSUSE:Factory checked 
in at 2012-01-25 15:01:44

Comparing /work/SRC/openSUSE:Factory/guile1 (Old)
 and  /work/SRC/openSUSE:Factory/.guile1.new (New)


Package is guile1, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/guile1/guile1.changes2012-01-20 
20:23:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.guile1.new/guile1.changes   2012-01-25 
15:01:45.0 +0100
@@ -1,0 +2,6 @@
+Wed Jan 25 09:00:05 UTC 2012 - pgaj...@suse.com
+
+- package /usr/share/aclocal/guile1.m4 (gnucash uses autoreconf)
+  (GUILE_* macros renamed to GUILE1_*) [bnc#724917]
+
+---



Other differences:
--
++ guile1.spec ++
--- /var/tmp/diff_new_pack.mVz8nU/_old  2012-01-25 15:01:46.0 +0100
+++ /var/tmp/diff_new_pack.mVz8nU/_new  2012-01-25 15:01:46.0 +0100
@@ -1,7 +1,7 @@
 #
-# spec file for package guile
+# spec file for package guile1
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,19 +18,24 @@
 
 %define binpref guile1
 Name:   guile1
-BuildRequires:  gc-devel gmp-devel readline-devel pkg-config automake libtool
-License:LGPL-2.1+
-Group:  Development/Languages/Scheme
+BuildRequires:  automake
+BuildRequires:  gc-devel
+BuildRequires:  gmp-devel
+BuildRequires:  libtool
+BuildRequires:  pkg-config
+BuildRequires:  readline-devel
 Version:1.8.8
 Release:0
 Summary:GNU's Ubiquitous Intelligent Language for Extension
+License:LGPL-2.1+
+Group:  Development/Languages/Scheme
 Url:http://www.gnu.org/software/guile/
 Source0:guile-%{version}.tar.bz2
 Patch1: guile-64bit.patch
 Patch2: guile-1.6.10-mktemp.patch
 Patch3: guile-popen-test.patch
 Patch5: guile-gcc.patch
-BuildRoot:  %{_tmppath}/guile-%{version}-build
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 PreReq: fileutils sh-utils
 PreReq: %install_info_prereq
 Conflicts:  slib  3a5
@@ -41,8 +46,8 @@
 linked in as a library when building extensible programs.
 
 %package -n libguile17
-Group:  Development/Languages/Scheme
 Summary:GNU's Ubiquitous Intelligent Language for Extension
+Group:  Development/Languages/Scheme
 
 %description -n libguile17
 This is Guile, a portable, embeddable Scheme implementation written in
@@ -51,8 +56,8 @@
 contains the shared libraries.
 
 %package -n libguile-srfi-srfi-1-v-3-3
-Group:  Development/Languages/Scheme
 Summary:GNU's Ubiquitous Intelligent Language for Extension
+Group:  Development/Languages/Scheme
 
 %description -n libguile-srfi-srfi-1-v-3-3
 This is Guile, a portable, embeddable Scheme implementation written in
@@ -61,8 +66,8 @@
 contains the shared libraries.
 
 %package -n libguile-srfi-srfi-4-v-3-3
-Group:  Development/Languages/Scheme
 Summary:GNU's Ubiquitous Intelligent Language for Extension
+Group:  Development/Languages/Scheme
 
 %description -n libguile-srfi-srfi-4-v-3-3
 This is Guile, a portable, embeddable Scheme implementation written in
@@ -71,8 +76,8 @@
 contains the shared libraries.
 
 %package -n libguile-srfi-srfi-13-14-v-3-3
-Group:  Development/Languages/Scheme
 Summary:GNU's Ubiquitous Intelligent Language for Extension
+Group:  Development/Languages/Scheme
 
 %description -n libguile-srfi-srfi-13-14-v-3-3
 This is Guile, a portable, embeddable Scheme implementation written in
@@ -81,8 +86,8 @@
 contains the shared libraries.
 
 %package -n libguile-srfi-srfi-60-v-2-2
-Group:  Development/Languages/Scheme
 Summary:GNU's Ubiquitous Intelligent Language for Extension
+Group:  Development/Languages/Scheme
 
 %description -n libguile-srfi-srfi-60-v-2-2
 This is Guile, a portable, embeddable Scheme implementation written in
@@ -91,8 +96,8 @@
 contains the shared libraries.
 
 %package -n libguilereadline-v-17-17
-Group:  Development/Languages/Scheme
 Summary:GNU's Ubiquitous Intelligent Language for Extension
+Group:  Development/Languages/Scheme
 
 %description -n libguilereadline-v-17-17
 This is Guile, a portable, embeddable Scheme implementation written in
@@ -102,8 +107,8 @@
 
 
 %package -n libguile1-devel
-Group:  Development/Languages/Scheme
 Summary:GNU's Ubiquitous Intelligent Language for Extension
+Group:  

commit guile1 for openSUSE:Factory

2012-01-20 Thread h_root
Hello community,

here is the log from the commit of package guile1 for openSUSE:Factory checked 
in at 2012-01-20 20:23:44

Comparing /work/SRC/openSUSE:Factory/guile1 (Old)
 and  /work/SRC/openSUSE:Factory/.guile1.new (New)


Package is guile1, Maintainer is 

Changes:

New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.guile1.new/guile1.changes   2012-01-20 
20:23:45.0 +0100
@@ -0,0 +1,583 @@
+---
+Tue Jan 10 08:40:00 UTC 2012 - pgaj...@suse.com
+
+- added automake and libtool into buildrequires
+- make guile1 and guile1-devel instalable along with guile and 
+  guile-devel [bnc#724917]:
+  * removed info pages 
+  * removed /usr/share/aclocal/guile.m4
+  * /usr/bin/guile* renamed to /usr/bin/guile1*
+
+---
+Wed Sep 28 14:40:32 UTC 2011 - davejpla...@gmail.com
+
+- Changed name to guile1 to create new package for factory, based
+  on the 11.4 guile-1.8.7, to enable lilypond to build.
+  Split off libraries and updated to version 1.8.8.
+- Removed guile-testsuite-build.patch now incorporated in sources.
+  Upstream changes :
+ *Fix possible buffer overruns when parsing numbers
+ *Fix random number generator on 64-bit platforms
+  Previously the `scm_c_random' function would crash or return
+  only 32-bit worth of randomness.  In addition, the new
+ `scm_c_random64' function explicitly returns 64 bits of randomness.
+ *Add missing range checks in `vector-move-left!' and
+  `vector-move-right!'Previously these procedures could write past
+  the end of a vector.
+ *Avoid clash with system setjmp/longjmp on IA64
+ *Don't dynamically link an extension that is already registered
+ *Fix `wrong type arg' exceptions with IPv6 addresses
+ *Fix typos in `(srfi srfi-19)'
+ *Have `(srfi srfi-35)' provide named struct vtables
+ *Fix C documentation extraction (snarfing) with recent GCC
+  versions
+ *Fix some Interix build problems
+ *Fix Tru64 build problems
+ *Fix GC-related build issues on Solaris 10 x86 with Sun Studio 12.
+ *Several small documentation fixes.
+
+---
+Mon Mar 22 12:39:55 CET 2010 - pgaj...@suse.cz
+
+- fixed build with new gcc
+
+---
+Tue Jan 26 19:26:58 CET 2010 - pgaj...@suse.cz
+
+- fixed build:
+
+ Earlier versions of ltdl would look for extensions under $PWD; this
+  behavior changed in 2.2.6b.
+
+  * testsuite-build.patch taken from guile git (1.8 branch)
+
+---
+Mon Nov 30 17:49:57 CET 2009 - pgaj...@suse.cz
+
+- updated to 1.8.7 (see NEWS)
+- fixed testsuite with patch taken from Fedora
+  * popen-test.patch
+
+---
+Tue Nov  3 19:09:20 UTC 2009 - co...@novell.com
+
+- updated patches to apply with fuzz=0
+
+---
+Tue Jun 16 19:47:46 CEST 2009 - pgaj...@suse.cz
+
+- Updated to 1.8.6 (see NEWS)
+  - removed ac.patch
+
+---
+Sat Feb  7 19:26:11 CET 2009 - sch...@suse.de
+
+- Rebuild broken info files.
+- Fix %post scripts.
+
+---
+Fri Jan 16 20:26:37 CET 2009 - crrodrig...@suse.de
+
+-  remove static libraries
+- run make check
+
+---
+Sun Sep  7 11:34:14 CEST 2008 - sch...@suse.de
+
+- Fix conflicting options.
+
+---
+Mon Jul  7 16:48:39 CEST 2008 - pgaj...@suse.cz
+
+- updated to 1.8.5:
+  * new modules `(srfi srfi-88)'
+  * New `postfix' read option, for SRFI-88 keyword syntax
+  * Some I/O primitives have been inlined, which improves I/O performance
+  * New object-based traps infrastructure
+  * New support for working on Guile code from within Emacs
+  * bug fixes
+
+---
+Thu Mar 13 14:27:07 CET 2008 - sch...@suse.de
+
+- Use autoreconf.
+
+---
+Thu Feb 28 13:48:12 CET 2008 - r...@suse.de
+
+- update to 1.8.4:
+  * New modules (srfi srfi-69)
+  * Bug fixes
+- fix code for recent gcc by checking for __GNUC_GNU_INLINE__
+  instead of __GNUC__ for inline specifics (thanks, richi)
+
+---
+Mon Feb  4 11:34:00 CET 2008 - pgaj...@suse.cz
+
+- guile conflicts with slib  3a5 [#354936]
+
+---
+Wed Dec 12 14:52:27 CET 2007 - pgaj...@suse.cz