r41887 - in /packages/unstable/loudmouth/debian: changelog control control.in patches/08-fix-ipv6-connect.patch patches/09-libcheck-pthread.patch patches/series

sebastien at users.alioth.debian.org sebastien at users.alioth.debian.org
Mon Jun 30 19:18:36 UTC 2014


Author: sebastien
Date: Mon Jun 30 19:18:36 2014
New Revision: 41887

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=41887
Log:
Changes for versions 1.4.3-9 and 1.4.3-10.


Added:
    packages/unstable/loudmouth/debian/patches/08-fix-ipv6-connect.patch
    packages/unstable/loudmouth/debian/patches/09-libcheck-pthread.patch
Modified:
    packages/unstable/loudmouth/debian/changelog
    packages/unstable/loudmouth/debian/control
    packages/unstable/loudmouth/debian/control.in
    packages/unstable/loudmouth/debian/patches/series

Modified: packages/unstable/loudmouth/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/loudmouth/debian/changelog?rev=41887&op=diff
==============================================================================
--- packages/unstable/loudmouth/debian/changelog	[utf-8] (original)
+++ packages/unstable/loudmouth/debian/changelog	[utf-8] Mon Jun 30 19:18:36 2014
@@ -1,3 +1,22 @@
+loudmouth (1.4.3-10) unstable; urgency=low
+
+  * Team upload.
+  * 09-libcheck-pthread.patch: new patch by Matthias Klose. Fixes build
+    failure, correcting the the configure check for the check library, and
+    manually add -lpthread (see #712140). Closes: #713710.
+  * Bump Standards-Version to 3.9.5, no changes needed.
+
+ -- Sébastien Villemot <sebastien at debian.org>  Sun, 03 Nov 2013 20:52:23 +0100
+
+loudmouth (1.4.3-9) unstable; urgency=low
+
+  * Team upload.
+  * debian/patches/08-fix-ipv6-connect.patch: Fix crash when falling back
+    from IPv6 to IPv4. Thanks to Michael Stapelberg for the patch.
+    Closes: #631729
+
+ -- Sébastien Villemot <sebastien at debian.org>  Sun, 03 Feb 2013 17:07:05 +0100
+
 loudmouth (1.4.3-8) unstable; urgency=low
 
   * Switch to dpkg source format 3.0 (quilt).

Modified: packages/unstable/loudmouth/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/loudmouth/debian/control?rev=41887&op=diff
==============================================================================
--- packages/unstable/loudmouth/debian/control	[utf-8] (original)
+++ packages/unstable/loudmouth/debian/control	[utf-8] Mon Jun 30 19:18:36 2014
@@ -19,8 +19,8 @@
                libidn11-dev,
                libasyncns-dev,
                check
-Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Emilio Pozuelo Monfort <pochu at debian.org>, Loic Minier <lool at dooz.org>, Michael Biebl <biebl at debian.org>, Sjoerd Simons <sjoerd at debian.org>
-Standards-Version: 3.8.2
+Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Emilio Pozuelo Monfort <pochu at debian.org>, Michael Biebl <biebl at debian.org>, Sjoerd Simons <sjoerd at debian.org>
+Standards-Version: 3.9.5
 
 Package: libloudmouth1-dev
 Section: libdevel
@@ -33,7 +33,7 @@
 Conflicts: libloudmouth-dev
 Description: Development files for Loudmouth Jabber library
  The development headers and API documentation for the LoudMouth
- Jabber library. See the description of loudmouth0 for a more detailed
+ Jabber library. See the description of libloudmouth1-0 for a more detailed
  description.
 
 Package: libloudmouth1-0

Modified: packages/unstable/loudmouth/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/loudmouth/debian/control.in?rev=41887&op=diff
==============================================================================
--- packages/unstable/loudmouth/debian/control.in	[utf-8] (original)
+++ packages/unstable/loudmouth/debian/control.in	[utf-8] Mon Jun 30 19:18:36 2014
@@ -15,7 +15,7 @@
                libasyncns-dev,
                check
 Uploaders: @GNOME_TEAM@
-Standards-Version: 3.8.2
+Standards-Version: 3.9.5
 
 Package: libloudmouth1-dev
 Section: libdevel
@@ -28,7 +28,7 @@
 Conflicts: libloudmouth-dev
 Description: Development files for Loudmouth Jabber library
  The development headers and API documentation for the LoudMouth
- Jabber library. See the description of loudmouth0 for a more detailed
+ Jabber library. See the description of libloudmouth1-0 for a more detailed
  description.
 
 Package: libloudmouth1-0

Added: packages/unstable/loudmouth/debian/patches/08-fix-ipv6-connect.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/loudmouth/debian/patches/08-fix-ipv6-connect.patch?rev=41887&op=file
==============================================================================
--- packages/unstable/loudmouth/debian/patches/08-fix-ipv6-connect.patch	(added)
+++ packages/unstable/loudmouth/debian/patches/08-fix-ipv6-connect.patch	[utf-8] Mon Jun 30 19:18:36 2014
@@ -0,0 +1,28 @@
+Description: fix crash when falling back from IPv6 to IPv4
+ Previously, loudmouth would set socket->watch_connect to NULL when
+ encountering an error. When the connection attempt (to a different IPv6)
+ succeeded later on, _lm_socket_succeeded would therefore not remove the
+ socket_connect_cb watcher, leading to socket_connect_cb being called upon
+ socket activity and segfaulting the program.
+Author: Michael Stapelberg <stapelberg at debian.org>
+Bug-Debian: http://bugs.debian.org/631729
+Forwarded: no
+Last-Update: 2013-02-03
+--- a/loudmouth/lm-socket.c
++++ b/loudmouth/lm-socket.c
+@@ -529,7 +529,6 @@
+ 			/* error condition, but might be possible to recover
+ 			 * from it (by connecting to the next host) */
+ 			if (!_lm_socket_failed_with_error (connect_data, err)) {
+-				socket->watch_connect = NULL;
+ 				goto out;
+ 			}
+ 		}
+@@ -560,7 +559,6 @@
+ 				_lm_sock_close (connect_data->fd);
+ 				_lm_socket_failed_with_error (connect_data, err);
+ 
+-				socket->watch_connect = NULL;
+ 				goto out;
+ 			}
+ 		} 

Added: packages/unstable/loudmouth/debian/patches/09-libcheck-pthread.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/loudmouth/debian/patches/09-libcheck-pthread.patch?rev=41887&op=file
==============================================================================
--- packages/unstable/loudmouth/debian/patches/09-libcheck-pthread.patch	(added)
+++ packages/unstable/loudmouth/debian/patches/09-libcheck-pthread.patch	[utf-8] Mon Jun 30 19:18:36 2014
@@ -0,0 +1,17 @@
+Description: Fix the configure check for the check library
+Author: Matthias Klose <doko at ubuntu.com>
+Forwarded: no
+Last-Update: 2013-11-03
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/acinclude.m4
++++ b/acinclude.m4
+@@ -77,7 +77,7 @@
+       CHECK_LIBS="-L$with_check/lib -lcheck"
+     else
+       CHECK_CFLAGS=""
+-      CHECK_LIBS="-lcheck"
++      CHECK_LIBS="`pkg-config --libs check` -lpthread"
+     fi
+ 
+     ac_save_CFLAGS="$CFLAGS"

Modified: packages/unstable/loudmouth/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/loudmouth/debian/patches/series?rev=41887&op=diff
==============================================================================
--- packages/unstable/loudmouth/debian/patches/series	[utf-8] (original)
+++ packages/unstable/loudmouth/debian/patches/series	[utf-8] Mon Jun 30 19:18:36 2014
@@ -5,3 +5,5 @@
 05-use-packaged-libasyncns.patch
 06_-lasyncns.patch
 07-glib-single-include.patch
+08-fix-ipv6-connect.patch
+09-libcheck-pthread.patch




More information about the pkg-gnome-commits mailing list