diff -u libdbusmenu-16.04.1+18.10.20180917/debian/changelog libdbusmenu-16.04.1+18.10.20180917/debian/changelog --- libdbusmenu-16.04.1+18.10.20180917/debian/changelog +++ libdbusmenu-16.04.1+18.10.20180917/debian/changelog @@ -1,3 +1,9 @@ +libdbusmenu (16.04.1+18.10.20180917-0ubuntu9) kinetic; urgency=medium + + * test-no-fail-on-external-auth-warning.patch: Added (LP: #1991138). + + -- Nathan Pratta Teodosio Wed, 28 Sep 2022 13:44:33 -0300 + libdbusmenu (16.04.1+18.10.20180917-0ubuntu8) jammy; urgency=high * No change rebuild for ppc64el baseline bump. only in patch2: unchanged: --- libdbusmenu-16.04.1+18.10.20180917.orig/debian/patches/series +++ libdbusmenu-16.04.1+18.10.20180917/debian/patches/series @@ -0,0 +1 @@ +test-no-fail-on-external-auth-warning.patch only in patch2: unchanged: --- libdbusmenu-16.04.1+18.10.20180917.orig/debian/patches/test-no-fail-on-external-auth-warning.patch +++ libdbusmenu-16.04.1+18.10.20180917/debian/patches/test-no-fail-on-external-auth-warning.patch @@ -0,0 +1,18 @@ +Description: Fix test-json failure +. +A rogue GLib-GIO-DEBUG warning "Using cross-namespace EXTERNAL +authentication (this will deadlock if server is GDBus < 2.73.3)" +goes into stdout and causes the test to fail. +Author: Nathan Pratta Teodosio +Bug-Ubuntu: https://bugs.launchpad.net/bugs/1991138 + +--- a/tests/Makefile.am ++++ b/tests/Makefile.am +@@ -219,6 +219,7 @@ + @echo export G_MESSAGES_DEBUG=all >> $@ + @echo $(XVFB_RUN) >> $@ + @echo $(DBUS_RUNNER) --task ./test-json-client --wait-for org.dbusmenu.test --task-name Client --parameter $(top_builddir)/tools/dbusmenu-dumper --parameter test-json-01.output.json --task ./test-json-server --task-name Server --parameter $(srcdir)/test-json-01.json >> $@ ++ @echo sed -i \"/Using cross-namespace EXTERNAL authentication \(this will deadlock if server is GDBus < 2.73.3\)/d\" test-json-01.output.json >> $@ + @echo diff $(srcdir)/test-json-01.json test-json-01.output.json \> /dev/null >> $@ + @chmod +x $@ +