Hi, I prepared an NMU for telepathy-glib and uploaded it without delay. Patch attached.
Cheers, -- Iain Lane [ i...@orangesquash.org.uk ] Debian Developer [ la...@debian.org ] Ubuntu Developer [ la...@ubuntu.com ]
diff -Nru telepathy-glib-0.24.1/debian/changelog telepathy-glib-0.24.1/debian/changelog --- telepathy-glib-0.24.1/debian/changelog 2014-09-16 15:49:57.000000000 +0100 +++ telepathy-glib-0.24.1/debian/changelog 2015-10-12 10:08:02.000000000 +0100 @@ -1,3 +1,12 @@ +telepathy-glib (0.24.1-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * debian/patches/0001-Don-t-use-the-same-test-name-for-multiple-tests.patch: + Take patch from upstream bug #92245 to not use the same test name more + than once, which causes build failures with glib 2.46. (Closes: #800689) + + -- Iain Lane <i...@orangesquash.org.uk> Mon, 12 Oct 2015 10:08:02 +0100 + telepathy-glib (0.24.1-1) unstable; urgency=medium * New upstream stable release diff -Nru telepathy-glib-0.24.1/debian/patches/0001-Don-t-use-the-same-test-name-for-multiple-tests.patch telepathy-glib-0.24.1/debian/patches/0001-Don-t-use-the-same-test-name-for-multiple-tests.patch --- telepathy-glib-0.24.1/debian/patches/0001-Don-t-use-the-same-test-name-for-multiple-tests.patch 1970-01-01 01:00:00.000000000 +0100 +++ telepathy-glib-0.24.1/debian/patches/0001-Don-t-use-the-same-test-name-for-multiple-tests.patch 2015-10-12 10:07:54.000000000 +0100 @@ -0,0 +1,93 @@ +From 838bb888d80f75fb29653656c571f9f32d0255f0 Mon Sep 17 00:00:00 2001 +From: Iain Lane <iain.l...@canonical.com> +Date: Fri, 2 Oct 2015 15:19:23 +0100 +Subject: [PATCH] Don't use the same test name for multiple tests + +GLib 2.46.0 doesn't allow this any more, and so the testsuite fails. + +https://bugs.freedesktop.org/show_bug.cgi?id=92245 + +--- + tests/dbus/account.c | 10 +++++----- + tests/dbus/cm.c | 2 +- + tests/dbus/contact-list-client.c | 2 +- + tests/dbus/contact-lists.c | 2 +- + 4 files changed, 8 insertions(+), 8 deletions(-) + +diff --git a/tests/dbus/account.c b/tests/dbus/account.c +index 1df043a..8fa7514 100644 +--- a/tests/dbus/account.c ++++ b/tests/dbus/account.c +@@ -980,7 +980,7 @@ main (int argc, + + g_test_add ("/account/reconnect", Test, NULL, setup_service, test_reconnect, + teardown_service); +- g_test_add ("/account/reconnect", Test, "vardict", setup_service, ++ g_test_add ("/account/reconnect/vardict", Test, "vardict", setup_service, + test_reconnect, teardown_service); + + g_test_add ("/account/prepare/success", Test, NULL, setup_service, +@@ -989,17 +989,17 @@ main (int argc, + g_test_add ("/account/connection", Test, NULL, setup_service, + test_connection, teardown_service); + +- g_test_add ("/account/storage", Test, "first", setup_service, test_storage, ++ g_test_add ("/account/storage/first", Test, "first", setup_service, test_storage, + teardown_service); +- g_test_add ("/account/storage", Test, "later", setup_service, test_storage, ++ g_test_add ("/account/storage/later", Test, "later", setup_service, test_storage, + teardown_service); + + g_test_add ("/account/avatar", Test, NULL, setup_service, test_avatar, + teardown_service); + +- g_test_add ("/account/addressing", Test, "first", setup_service, ++ g_test_add ("/account/addressing-first", Test, "first", setup_service, + test_addressing, teardown_service); +- g_test_add ("/account/addressing", Test, "later", setup_service, ++ g_test_add ("/account/addressing-later", Test, "later", setup_service, + test_addressing, teardown_service); + + return tp_tests_run_with_bus (); +diff --git a/tests/dbus/cm.c b/tests/dbus/cm.c +index ad42854..c386d60 100644 +--- a/tests/dbus/cm.c ++++ b/tests/dbus/cm.c +@@ -1187,7 +1187,7 @@ main (int argc, + + g_test_add ("/cm/list", Test, GINT_TO_POINTER (0), + setup, test_list, teardown); +- g_test_add ("/cm/list", Test, GINT_TO_POINTER (USE_OLD_LIST), ++ g_test_add ("/cm/list/use-old-list", Test, GINT_TO_POINTER (USE_OLD_LIST), + setup, test_list, teardown); + + return tp_tests_run_with_bus (); +diff --git a/tests/dbus/contact-list-client.c b/tests/dbus/contact-list-client.c +index a3f878a..bb4895d 100644 +--- a/tests/dbus/contact-list-client.c ++++ b/tests/dbus/contact-list-client.c +@@ -577,7 +577,7 @@ main (int argc, + + g_test_add ("/contact-list-client/contact-list/properties", Test, + GUINT_TO_POINTER (FALSE), setup, test_contact_list_properties, teardown); +- g_test_add ("/contact-list-client/contact-list/properties", Test, ++ g_test_add ("/contact-list-client/contact-list/properties/props-only", Test, + GUINT_TO_POINTER (TRUE), setup, test_contact_list_properties, teardown); + + return tp_tests_run_with_bus (); +diff --git a/tests/dbus/contact-lists.c b/tests/dbus/contact-lists.c +index 43ab262..5e88a18 100644 +--- a/tests/dbus/contact-lists.c ++++ b/tests/dbus/contact-lists.c +@@ -2788,7 +2788,7 @@ main (int argc, + + g_test_add ("/contact-lists/cancelled-publish-request", + Test, NULL, setup, test_cancelled_publish_request, teardown); +- g_test_add ("/contact-lists/cancelled-publish-request", ++ g_test_add ("/contact-lists/cancelled-publish-request/remove-after", + Test, "remove-after", setup, test_cancelled_publish_request, teardown); + + g_test_add ("/contact-lists/add-to-stored", +-- +2.5.0 + diff -Nru telepathy-glib-0.24.1/debian/patches/series telepathy-glib-0.24.1/debian/patches/series --- telepathy-glib-0.24.1/debian/patches/series 2014-09-16 15:49:57.000000000 +0100 +++ telepathy-glib-0.24.1/debian/patches/series 2015-10-12 10:06:47.000000000 +0100 @@ -0,0 +1 @@ +0001-Don-t-use-the-same-test-name-for-multiple-tests.patch
signature.asc
Description: Digital signature