This update seems to cause build failures in deepin-terminal (related to changes in the x11 bindings) and libisocodes (not sure if actually caused by vala). This is not acceptable for bullseye at this point.Please fix those issues or revert vala to the version currently in bullseye.
Please see the attached debdiff for deepin-terminal to fix this failure.The libisocodes failure is not related to vala. The internally expected string "Bengali" changed to lower case "bengali".
Best Regards
diff -Nru deepin-terminal-5.0.0+ds1/debian/changelog deepin-terminal-5.0.0+ds1/debian/changelog --- deepin-terminal-5.0.0+ds1/debian/changelog 2020-04-24 01:18:02.000000000 +0200 +++ deepin-terminal-5.0.0+ds1/debian/changelog 2021-04-26 21:47:05.000000000 +0200 @@ -1,3 +1,9 @@ +deepin-terminal (5.0.0+ds1-3) unstable; urgency=medium + + * debian/patches: Fix build with vala 0.48.17 + + -- Rico Tzschichholz <ric...@ubuntu.com> Mon, 26 Apr 2021 21:47:05 +0200 + deepin-terminal (5.0.0+ds1-2) unstable; urgency=high * debian/patches: Add upstream PR to fix FTBFS with new libvte diff -Nru deepin-terminal-5.0.0+ds1/debian/patches/0004-vala-x11.patch deepin-terminal-5.0.0+ds1/debian/patches/0004-vala-x11.patch --- deepin-terminal-5.0.0+ds1/debian/patches/0004-vala-x11.patch 1970-01-01 01:00:00.000000000 +0100 +++ deepin-terminal-5.0.0+ds1/debian/patches/0004-vala-x11.patch 2021-04-26 21:47:05.000000000 +0200 @@ -0,0 +1,17 @@ +Index: b/lib/xutils.vala +=================================================================== +--- a/lib/xutils.vala ++++ b/lib/xutils.vala +@@ -96,11 +96,7 @@ + event.xclient.display = display; + event.xclient.window = xid; + event.xclient.format = 32; +- event.xclient.data.l[0] = x; +- event.xclient.data.l[1] = y; +- event.xclient.data.l[2] = action; +- event.xclient.data.l[3] = button; +- event.xclient.data.l[4] = secret_value; ++ event.xclient.l = { x, y, action, button, secret_value }; + + display.send_event( + xrootwindow, diff -Nru deepin-terminal-5.0.0+ds1/debian/patches/series deepin-terminal-5.0.0+ds1/debian/patches/series --- deepin-terminal-5.0.0+ds1/debian/patches/series 2020-04-24 01:13:09.000000000 +0200 +++ deepin-terminal-5.0.0+ds1/debian/patches/series 2021-04-26 21:47:05.000000000 +0200 @@ -1,3 +1,4 @@ 0001-get-rid-of-lintian-warning-desktop-entry-invalid-cat.patch 0002-vala-libify-raw_data-conversion-for-Terminal-feed_ch.patch 0003-utils-adjust-to-change-in-vte3-0.59.0.patch +0004-vala-x11.patch
OpenPGP_signature
Description: OpenPGP digital signature