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