[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
Hi guys, - Due to a change in vte-0.54 around the child-exited signal, unfortunately lxterminal (LP: #1794440) and sakura (LP: #1790317) now crash when a tab is closed by clicking on the X button. Luckily, a fix is available for both of them. Could you please make sure to apply those fixes? - I know that normally you update to the .1 minor release, I'd just like to point out that vte-0.54.1 fixes a segfault around encoding switches, so please indeed make sure not to miss this update. Thanks! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
This bug was fixed in the package gnome-terminal - 3.30.0-1ubuntu1 --- gnome-terminal (3.30.0-1ubuntu1) cosmic; urgency=medium * Merge with debian (LP: #1791373), remaining changes: + gnome-terminal.wrap, debian/rules: - Add a wrapper script to restore command line compatibility. + debian/control.in: - gnome-terminal depends on python3, python3-gi and gir1.2-glib-2.0 for the wrapper script. - Don't Build-Depend on PCRE2 + Add 0001-Restore-transparency.patch: - Restore transparency support + Add 0001-Add-style-classes-and-CSS-names-to-some-of-our-widge.patch: - Add CSS names and style classes so we can theme things more easily. + Add 0001-screen-window-Extra-padding-around-transparent-termi.patch: - Fix transparency on Wayland. Patch by Owen Taylor, via Debarshi Ray @ Fedora (LP: #1650395) + Add 52_support_apturl.patch: - Support apt: urls. + Add 60_add_lp_handler.patch: - Add a handler for launchpad bug URLs. + Add scrollbar-background-theming.patch: - Draw background under the scrollbar that matches the actual terminal background color. This allows proper theming. + Add debian/patches/revert-pcre2.patch: - Revert changes that require PCRE2 since it's not in main (see MIR #163666) * Keep 006-fix-invalid-appstream-metadata.patch: - Ubuntu's AppStream versions and http://appstream.ubuntu.com/ don't support gnome-terminal's syntax yet * Refreshed Patches: + debian/patches/50_add_unity_quicklist.patch: - Dropped as upstream includes this feature now * debian/rules: - Stop installing compatibility version of gnome-terminal.desktop (LP: #1739263) gnome-terminal (3.30.0-1) unstable; urgency=medium [ Marco Trevisan (Treviño) ] * New upstream release 3.30 (LP: #1791373) * Refresh patches [ Jeremy Bicha ] * Bump minimum libvte-2.91-dev to 0.54.0 * Cherry-pick app-Make-new-terminal-menu-a-hidden-pref.patch - unified New Terminal menu item can be set via gsettings (LP: #1747171) * Add debian/gnome-shell.gsettings-override to disable unified New Terminal * debian/rules: Drop obsolete build option to disable unified New Terminal * debian/rules: Drop obsolete --disable-migration configure flag * Update debian/gbp.conf -- Marco Trevisan (Treviño) Wed, 12 Sep 2018 15:30:08 +0100 ** Changed in: gnome-terminal (Ubuntu) Status: Triaged => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
This bug was fixed in the package vte2.91 - 0.54.0-1ubuntu1 --- vte2.91 (0.54.0-1ubuntu1) cosmic; urgency=medium [ Marco Trevisan (Treviño) ] * Merge with debian (LP: #1791373). Remaining changes: - debian/rules: + Use --without-pcre2 - Add revert-pcre2.patch: + Revert changes that require PCRE2 since it's not in main (see MIR #163) - Add 91_keep_fds.patch since gdebi still requires it (LP: #1756238) - 0001-Add-the-style-context-provider-with-FALLBACK-priorit.patch: + Keep as it is required for the Ubuntu theming * Rebased debian/patches + d/p/revert-pcre2.patch: - Updated to work with Terminal class [ Iain Lane ] * 0001-Add-the-style-context-provider-with-FALLBACK-priorit.patch: Add an upstream bug reference. vte2.91 (0.54.0-1) unstable; urgency=medium [ Marco Trevisan (Treviño) ] * New upstream release * Update symbols file [ Jeremy Bicha ] * Update debian/gbp.conf * Release to unstable vte2.91 (0.53.0-1) experimental; urgency=medium * Team upload * New upstream development release * d/watch: Watch for development versions * d/copyright: Update * Set Rules-Requires-Root to no * Stop installing AUTHORS file, which just points to git history * Stop installing README, which no longer exists * Standards-Version: 4.2.0 * Refresh patch series * d/libvte-2.91-0.symbols: Ignore C++ symbols. These are template instantiations, and are not part of vte's public ABI. -- Marco Trevisan (Treviño) Wed, 12 Sep 2018 15:29:35 +0100 ** Changed in: vte2.91 (Ubuntu) Status: Triaged => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
At first I was slightly worried about the 'deprecated functions', but then I saw deprecation != removal (as per symbols files). This seems fairly safe I suppose. Just seeing that vte has quite a lot of reverse- dependencies, please test a few of those besides gnome-terminal just-in- case. FFe for both vte2.91 and gnome-terminal approved. ** Changed in: gnome-terminal (Ubuntu) Status: Confirmed => Triaged ** Changed in: vte2.91 (Ubuntu) Status: Confirmed => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
** Merge proposal linked: https://code.launchpad.net/~3v1n0/ubuntu/+source/gnome-terminal/+git/gnome-terminal/+merge/354630 ** Merge proposal linked: https://code.launchpad.net/~3v1n0/ubuntu/+source/vte2.91/+git/vte2.91/+merge/354629 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
** Description changed: - gnome-terminal in cosmic is still a 3.28, while vte is at 0.54. + gnome-terminal in cosmic is still a 3.28, while vte is at 0.52. + + Prepared packages are at https://bileto.ubuntu.com/#/ticket/3410 + + vte upstream changes (0.52 -> 0.54): + + In short: + - New parser + - Vte widget separated from terminal + - Deprecated some functions + - One more symbol: vte_terminal_get_color_background_for_draw + + AUTHORS|2 +- + COPYING.GPL3 | 675 +++ + COPYING => COPYING.LGPL2 |0 + COPYING.LGPL3 | 165 + + HACKING| 11 - + Makefile.am|4 +- + README | 10 - + configure.ac | 28 +- + doc/Makefile.am|3 +- + doc/openi18n/Makefile.am |7 - + doc/openi18n/UTF-8.txt | 18 - + doc/openi18n/cursor.c | 57 - + doc/openi18n/wrap.txt |1 - + doc/readme.txt | 10 - + doc/reference/Makefile.am | 28 +- + doc/reference/vte-docs.xml |4 + + doc/reference/vte-sections.txt |9 +- + doc/vttest.tar.gz | Bin 100593 -> 0 bytes + m4/ax_cxx_compile_stdcxx.m4|4 +- + po/POTFILES.in |1 - + po/cs.po | 64 +- + po/da.po | 37 +- + po/de.po | 35 +- + po/el.po | 36 +- + po/es.po | 25 +- + po/fi.po | 38 +- + po/fr.po | 32 +- + po/fur.po | 24 +- + po/gl.po | 34 +- + po/hu.po | 36 +- + po/id.po | 26 +- + po/it.po | 36 +- + po/kk.po | 36 +- + po/ko.po | 70 +- + po/lt.po | 31 +- + po/lv.po | 33 +- + po/oc.po | 33 +- + po/pl.po | 24 +- + po/pt_BR.po| 37 +- + po/ro.po | 28 +- + po/sl.po | 38 +- + po/sv.po | 28 +- + po/tr.po | 33 +- + po/zh_CN.po| 27 +- + po/zh_TW.po| 25 +- + src/Makefile.am| 196 +- + src/app/app.cc | 66 +- + src/buffer.h |1 + + src/caps-list.hh | 320 -- + src/{vterowdata.h => cell.hh} | 81 +- + src/chunk.cc | 65 + + src/chunk.hh | 80 + + src/debug.cc | 49 +- + src/debug.h| 35 +- + src/interpret.cc | 272 -- + src/iso2022.cc | 201 - + src/iso2022.h | 44 - + src/iso2022.txt| 15 - + src/matcher.cc | 221 - + src/matcher.hh | 88 - + src/modes-ecma.hh | 201 + + src/modes-private.hh | 845 + src/modes-test.cc | 90 + + src/modes.hh | 250 ++ + src/parser-arg.hh | 186 + + src/parser-c01.hh | 73 + + src/parser-cat.cc | 547 +++ + src/parser-charset-tables.hh | 230 + + src/parser-charset.hh | 306 ++ + src/parser-cmd.hh | 330 ++ + src/parser-csi.hh | 212 + + src/parser-dcs.hh | 47 + + src/parser-esc.hh | 70 + + src/parser-glue.hh | 1002 + + src/parser-osc.hh | 100 + + src/parser-reply.hh| 68 + + src/parser-string.hh | 138 + + src/parser-test.cc | 1484 ++ + src/parser.cc | 1334 ++ + src/parser.hh | 193 + + src/refptr-test.cc | 135 + + src/refptr.hh | 38 + + src/ring.cc| 1036 ++--- + src/ring.h | 129 - + src/ring.hh| 263 ++ + src/table.cc | 761 + src/table.hh | 54 - + src/tabstops-test.cc | 234 + + src/tabstops.hh| 222 + + src/utf8-test.cc | 349 ++ + src/utf8.cc| 47 + + src/utf8.hh| 83 + + src/vte.cc | 2969 ++-- + src/vte.sh |4 +- + src/vte/vtedeprecated.h| 21 + + src/vte/vteglobals.h |6 + + src/vte/vteterminal.h | 19 +- + src/vteconv.cc | 788 + src/vteconv.h | 52 - + src/vtedefines.hh | 17 +- + src/vtedraw.cc | 22 - + src/vtedraw.hh |1 - + src/vtegtk.cc | 281 +- + src/vteinternal.hh
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
** Attachment added: "VTE Build log" https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+attachment/5187185/+files/vte.buildlog -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
--- Ubuntu Bug Squad volunteer triager http://wiki.ubuntu.com/BugSquad -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
** Attachment added: "gnome-terminal-3.28.2..3.30.0.log" https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+attachment/5187189/+files/gnome-terminal-3.28.2..3.30.0.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
** Attachment added: "GNOME Terminal Build log" https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+attachment/5187188/+files/gnome-terminal.buildlog -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
** Attachment added: "vte-0.52.0..0.54.0.log" https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+attachment/5187191/+files/vte-0.52.0..0.54.0.log -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
** Patch added: "GNOME Terminal Upstream changes" https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+attachment/5187184/+files/gnome-terminal-3.28.2..3.30.0.changelog.diff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
okey dokey -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
Yeah, I was aware I had to do these steps, just didn't had the time to finish it last friday, but I wanted the bug number to add it to the debian/changelog :). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
What are the new features? Especially those that might be risky? And is the update tested and ready to go? https://wiki.ubuntu.com/FreezeExceptionProcess#FeatureFreeze_for_new_upstream_versions -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: vte2.91 (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1791373] Re: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: gnome-terminal (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1791373 Title: [FFe] Update gnome-terminal to 3.30.0 and vte to 0.54 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/1791373/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs