diff -Nru modemmanager-1.10.0/debian/changelog modemmanager-1.10.0/debian/changelog --- modemmanager-1.10.0/debian/changelog 2019-02-07 13:31:23.000000000 +0100 +++ modemmanager-1.10.0/debian/changelog 2019-05-06 15:40:29.000000000 +0200 @@ -1,3 +1,10 @@ +modemmanager (1.10.0-1ubuntu1) eoan; urgency=medium + + * debian/patches/error-propagation-fix.patch: mm-broadband-modem: Fix error + propagation in CDMA service status (LP: #1819615, Upstream Issue #119). + + -- Till Kamppeter Mon, 06 May 2019 15:40:29 +0200 + modemmanager (1.10.0-1) unstable; urgency=medium * New upstream release diff -Nru modemmanager-1.10.0/debian/patches/error-propagation-fix.patch modemmanager-1.10.0/debian/patches/error-propagation-fix.patch --- modemmanager-1.10.0/debian/patches/error-propagation-fix.patch 1970-01-01 01:00:00.000000000 +0100 +++ modemmanager-1.10.0/debian/patches/error-propagation-fix.patch 2019-05-06 15:39:26.000000000 +0200 @@ -0,0 +1,17 @@ +From: y paritcher +Subject: mm-broadband-modem: fix error propagation in cdma service status +Bug-Launchpad: https://bugs.launchpad.net/bugs/1819615 +Bug-Upstream: https://gitlab.freedesktop.org/mobile-broadband/ModemManager/issues/119 +Last-Update: 2019-05-01 + +--- a/src/mm-broadband-modem.c ++++ b/src/mm-broadband-modem.c +@@ -8231,7 +8231,7 @@ + GError *inner_error = NULL; + gboolean value; + +- value = g_task_propagate_boolean (G_TASK (res), error); ++ value = g_task_propagate_boolean (G_TASK (res), &inner_error); + if (inner_error) { + g_propagate_error (error, inner_error); + return FALSE; diff -Nru modemmanager-1.10.0/debian/patches/series modemmanager-1.10.0/debian/patches/series --- modemmanager-1.10.0/debian/patches/series 2018-10-04 16:01:18.000000000 +0200 +++ modemmanager-1.10.0/debian/patches/series 2019-05-06 15:31:41.000000000 +0200 @@ -1 +1,2 @@ default_strict_probing_policy.patch +error-propagation-fix.patch