[Bug 1194522] New: boost::apply_visitor: doesn't handle perfect forwarding
https://bugzilla.suse.com/show_bug.cgi?id=1194522 Bug ID: 1194522 Summary: boost::apply_visitor: doesn't handle perfect forwarding Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.4 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: aschnell@suse.com Reporter: amajer@suse.com QA Contact: qa-bugs@suse.de CC: aloisio@gmx.com Found By: --- Blocker: --- boost::apply_visitor only works with const& Visitor. When a mutable Visitor is applied, compilation fails. This affects upgrade of libtorrent-rasterbar to current version in Leap 15.4 Solution is to backport https://github.com/boostorg/variant/commit/33784034b70a6607c9413633375e84912... Also, invoke_visitor has a typo in its boost::move call which should also be backported. https://github.com/boostorg/variant/commit/03035b2f6b5d48d82270725f6eb529681... -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194522 https://bugzilla.suse.com/show_bug.cgi?id=1194522#c1 --- Comment #1 from Adam Majer <amajer@suse.com> --- Created attachment 855142 --> https://bugzilla.suse.com/attachment.cgi?id=855142&action=edit 2 patches -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194522 https://bugzilla.suse.com/show_bug.cgi?id=1194522#c3 Adam Majer <amajer@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #3 from Adam Majer <amajer@suse.com> --- Fix submitted and I will close this bug. The fix can also be seen (for now) at https://build.opensuse.org/project/show/home:adamm:branches:home:alois:branc... -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194522 https://bugzilla.suse.com/show_bug.cgi?id=1194522#c4 --- Comment #4 from Swamp Workflow Management <swamp@suse.de> --- openSUSE-RU-2022:0228-1: An update that has one recommended fix can now be installed. Category: recommended (moderate) Bug References: 1194522 CVE References: JIRA References: Sources used: openSUSE Leap 15.3 (src): boost-1.66.0-12.3.1, boost-base-1.66.0-12.3.1 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194522 https://bugzilla.suse.com/show_bug.cgi?id=1194522#c5 --- Comment #5 from Swamp Workflow Management <swamp@suse.de> --- SUSE-RU-2022:0228-1: An update that has one recommended fix can now be installed. Category: recommended (moderate) Bug References: 1194522 CVE References: JIRA References: Sources used: SUSE Linux Enterprise Module for Legacy Software 15-SP3 (src): boost-1.66.0-12.3.1 SUSE Linux Enterprise Module for Basesystem 15-SP3 (src): boost-1.66.0-12.3.1, boost-base-1.66.0-12.3.1 SUSE Linux Enterprise Micro 5.1 (src): boost-base-1.66.0-12.3.1 SUSE Linux Enterprise Micro 5.0 (src): boost-base-1.66.0-12.3.1 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194522 https://bugzilla.suse.com/show_bug.cgi?id=1194522#c6 --- Comment #6 from Swamp Workflow Management <swamp@suse.de> --- openSUSE-RU-2022:0228-2: An update that has one recommended fix can now be installed. Category: recommended (moderate) Bug References: 1194522 CVE References: JIRA References: Sources used: openSUSE Leap 15.4 (src): boost-1.66.0-12.3.1 -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1194522 https://bugzilla.suse.com/show_bug.cgi?id=1194522#c7 --- Comment #7 from Swamp Workflow Management <swamp@suse.de> --- SUSE-RU-2022:0228-2: An update that has one recommended fix can now be installed. Category: recommended (moderate) Bug References: 1194522 CVE References: JIRA References: Sources used: SUSE Linux Enterprise Realtime Extension 15-SP2 (src): boost-1.66.0-12.3.1, boost-base-1.66.0-12.3.1 NOTE: This line indicates an update has been released for the listed product(s). At times this might be only a partial fix. If you have questions please reach out to maintenance coordination. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com