| Summary: | aegisub unusable - launches an error window for everything | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Mészáros Csaba <csablak> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | geiger.david68210, jani.valimaa, ouaurelien, sysadmin-bugs |
| Version: | 8 | Keywords: | advisory, validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | MGA8-64-OK | ||
| Source RPM: | aegisub-3.2.2-14.git20191006.9.mga8.src.rpm | CVE: | |
| Status comment: | |||
|
Description
Mészáros Csaba
2021-04-04 08:06:52 CEST
Thank you for the report, and the invaluable pointer. "This is because of that StartStyling with two arguments has been deprecated since wxWidgets 3.1" "Compatibility with wxWidgets 3.1 is highly desirable" implies that 'aegisub' is not yet: "Temporary patch: aegisub-wxStyledTextCtrl-StartStyling.patch" (-> https://pastebin.com/raw/C7n5x61y, but the patch is shown also in the bug). 'wxwidgets' alone is a worm's nest, with many different occurrences. This looks the best: $ urpmq --requires aegisub | grep wx libwx_baseu-3.1.so.5()(64bit) libwx_baseu-3.1.so.5(WXU_3.1)(64bit) libwx_baseu_xml-3.1.so.5()(64bit) libwx_baseu_xml-3.1.so.5(WXU_3.1)(64bit) libwx_gtk3u_core-3.1.so.5()(64bit) libwx_gtk3u_core-3.1.so.5(WXU_3.1)(64bit) libwx_gtk3u_gl-3.1.so.5()(64bit) libwx_gtk3u_gl-3.1.so.5(WXU_3.1)(64bit) libwx_gtk3u_stc-3.1.so.5()(64bit) libwx_gtk3u_stc-3.1.so.5(WXU_3.1)(64bit) $ urpmq --requires-recursive aegisub | grep wx lib64wx_baseu3.1_5 lib64wx_baseu_xml3.1_5 lib64wx_gtk3u_core3.1_5 lib64wx_gtk3u_gl3.1_5 lib64wx_gtk3u_stc3.1_5 wxgtk3.1 Since these wx* look current, and the upstream comment does not accuse wxwidgets, it looks as if patching aegisub is the necessary answer. Not sure where to push this, so assigniong globally; CC'ing DavidG and wally who have had most to do with it. Assignee:
bugsquad =>
pkg-bugs Added patch from https://github.com/Aegisub/Aegisub/pull/134 to aegisub-3.2.2-14.git20191006.9.1.mga8. Please test it when it lands to mirrors. Assignee:
pkg-bugs =>
qa-bugs I tested it. It seems to work. So far there has been no problem. Thank You! Advisory: ======================== This update fixes deprecated calls to wxSTC as wxStyledTextCtrl::StartStyling() should take only one argument since wxWidgets 3.1. Reference: https://github.com/Aegisub/Aegisub/issues/133 ======================== Packages in 8/core/updates_testing: ======================== aegisub-3.2.2-14.git20191006.9.1.mga8.i586.rpm aegisub-3.2.2-14.git20191006.9.1.mga8.x86_64.rpm Source RPM: ======================== aegisub-3.2.2-14.git20191006.9.1.mga8.src.rpm (In reply to Mészáros Csaba from comment #3) > I tested it. It seems to work. So far there has been no problem. > Thank You! And yet another OK. Validating. Keywords:
(none) =>
advisory, validated_update An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2021-0081.html Status:
NEW =>
RESOLVED |