Hello community,

here is the log from the commit of package guile-ssh for openSUSE:Factory 
checked in at 2018-09-13 12:12:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/guile-ssh (Old)
 and      /work/SRC/openSUSE:Factory/.guile-ssh.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "guile-ssh"

Thu Sep 13 12:12:41 2018 rev:2 rq:635283 version:0.11.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/guile-ssh/guile-ssh.changes      2018-07-27 
10:55:29.805560975 +0200
+++ /work/SRC/openSUSE:Factory/.guile-ssh.new/guile-ssh.changes 2018-09-13 
12:14:02.466122798 +0200
@@ -1,0 +2,8 @@
+Wed Sep 12 08:16:34 UTC 2018 - [email protected]
+
+- don't link against libssh_threads anymore, as it gots removed in
+  libssh 0.8. gh#artyom-poptsov/guile-ssh#9
+  Add and use it on Tumbleweed and Factory:
+  * 0001-libguile-ssh-Remove-ssh_threads-from-LDFLAGS.patch
+
+-------------------------------------------------------------------

New:
----
  0001-libguile-ssh-Remove-ssh_threads-from-LDFLAGS.patch

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

Other differences:
------------------
++++++ guile-ssh.spec ++++++
--- /var/tmp/diff_new_pack.MZW2B9/_old  2018-09-13 12:14:03.038122150 +0200
+++ /var/tmp/diff_new_pack.MZW2B9/_new  2018-09-13 12:14:03.046122141 +0200
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %define         libsoname lib%{name}11
 
 Name:           guile-ssh
@@ -25,6 +26,8 @@
 Group:          Development/Libraries/Other
 Url:            https://github.com/artyom-poptsov/guile-ssh
 Source0:        
https://github.com/artyom-poptsov/%{name}/archive/v%{version}.tar.gz
+# PATCH-FIX-UPSTREAM https://github.com/artyom-poptsov/guile-ssh/issues/9
+Patch0:         0001-libguile-ssh-Remove-ssh_threads-from-LDFLAGS.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  guile-devel
@@ -57,6 +60,10 @@
 
 %prep
 %setup -q
+# Leap/SLE 15.0 does still have libssh_threads, so don't use patch
+%if 0%{?suse_version} > 1500
+%patch0 -p2
+%endif
 
 %build
 autoreconf -vfi

++++++ 0001-libguile-ssh-Remove-ssh_threads-from-LDFLAGS.patch ++++++
>From d77542338dc909f72587411cb2ab8b08747d4629 Mon Sep 17 00:00:00 2001
From: Jonathan Brielmaier <[email protected]>
Date: Wed, 12 Sep 2018 10:01:17 +0200
Subject: [PATCH 1/1] libguile-ssh: Remove ssh_threads from LDFLAGS.

libssh 0.8 doesn't include libssh_threads.so anymore. So without this
commit, libguile-ssh fails to build.
---
 libguile-ssh/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/guile-ssh-0.11.3/libguile-ssh/Makefile.am 
b/guile-ssh-0.11.3/libguile-ssh/Makefile.am
index 1ffb6c0..aebae41 100644
--- a/guile-ssh-0.11.3/libguile-ssh/Makefile.am
+++ b/guile-ssh-0.11.3/libguile-ssh/Makefile.am
@@ -44,7 +44,7 @@ BUILT_SOURCES = auth.x channel-func.x channel-type.x error.x \
 
 libguile_ssh_la_CPPFLAGS = $(GUILE_CFLAGS)
 
-libguile_ssh_la_LDFLAGS = -module -no-undefined -lssh_threads -lssh \
+libguile_ssh_la_LDFLAGS = -module -no-undefined -lssh \
        -version-info $(LIBGUILE_SSH_INTERFACE) $(GUILE_LDFLAGS)
 
 AM_CFLAGS = $(WARN_CFLAGS)
-- 
2.16.4


Reply via email to