[Bug 1866065] Re: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct)
This bug was fixed in the package weechat - 2.6-2ubuntu2 --- weechat (2.6-2ubuntu2) focal; urgency=medium * Correctly find and link against libpython3.8 (LP: #1866065) * CVE-2020-8955 fix crashes when receiving malformed messages (LP: #1872425) -- Tj Mon, 13 Apr 2020 10:21:33 +0100 ** Changed in: weechat (Ubuntu) Status: Fix Committed => Fix Released ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2020-8955 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1866065 Title: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/weechat/+bug/1866065/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1866065] Re: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct)
Bug confirmed in version 2.6-2ubuntu1 (currently in focal/universe). I tested 2.6-2ubuntu2 (currently in focal-proposed/universe) and confirmed that it's fixed there. ** Changed in: weechat (Ubuntu) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1866065 Title: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/weechat/+bug/1866065/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1866065] Re: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct)
** CVE removed: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2020-8955 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1866065 Title: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/weechat/+bug/1866065/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1866065] Re: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct)
So is this being left broken then? This is a regression. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1866065 Title: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/weechat/+bug/1866065/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1866065] Re: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct)
Python extensions are not linked anymore against libpython in 3.8. If weechat embeds an interpreter, then it has to link against it. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1866065 Title: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/weechat/+bug/1866065/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1866065] Re: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct)
See also additional patches address CVE-2020-8955 in Bug #1872425 ** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2020-8955 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1866065 Title: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/weechat/+bug/1866065/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1866065] Re: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct)
** Patch added: "Debdiff against 2.6-2ubuntu1" https://bugs.launchpad.net/ubuntu/+source/weechat/+bug/1866065/+attachment/5353091/+files/lp1866065.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1866065 Title: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/weechat/+bug/1866065/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1866065] Re: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct)
The attachment "python3: correctly find and link against libpython3.8" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team. [This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.] ** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1866065 Title: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/weechat/+bug/1866065/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1866065] Re: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct)
This is a partial cherry-pick of 76c6f52e8 but modified to remove the earlier FreeBSD modifications introduced in 5c8ac69f7. The problem was that the python3.8 pkgconfig moved the libdir variable from python3.8 to python3.8-embed so this needs to be checked first in cmake/FindPython.cmake ** Patch added: "python3: correctly find and link against libpython3.8" https://bugs.launchpad.net/ubuntu/+source/weechat/+bug/1866065/+attachment/5353078/+files/lp1866065-python3-linking.patch ** Changed in: weechat (Ubuntu) Assignee: (unassigned) => TJ (tj) ** Changed in: weechat (Ubuntu) Status: Confirmed => In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1866065 Title: weechat python.so not linked against libpython3 (undefined symbol: _Py_NoneStruct) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/weechat/+bug/1866065/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs