Summary: | www-client/seamonkey: needs upgrade to Python 3.11 (PythonCompatUpdate) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michał Górny <mgorny> |
Component: | Current packages | Assignee: | Myckel Habets <gentoo-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mozilla |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
See Also: | https://github.com/gentoo/gentoo/pull/30891 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 896398 |
Description
Michał Górny
2023-02-25 09:59:03 UTC
lfs has already fixes for the python 3.11 build https://www.linuxfromscratch.org/blfs/view/svn/xsoft/seamonkey.html Ping. Python 3.11 is now default. Even Mozilla upstream has patches. Python 3 isn't supported yet (we're working hard on that). The PYTHON_COMPAT variable was put in by the previous ebuild maintainer and removing it only causes more issues. My hope was to have Python 3 support (including 3.11) done by now, but I have been hold back by some segfaults. I'll have a look later today at the current ebuild in portage. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c36c7056a6e35d7a339b5f5fe3ab9e4c8c69111 commit 8c36c7056a6e35d7a339b5f5fe3ab9e4c8c69111 Author: Myckel Habets <gentoo-bugs@habets-dobben.nl> AuthorDate: 2023-05-06 12:14:49 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-05-06 13:39:16 +0000 www-client/seamonkey: Update to version 2.53.15-r1. - Adds Python 3.11 support in the build system. - Fixes third-party audioipc lib building on musl. Closes: https://bugs.gentoo.org/897336 Closes: https://bugs.gentoo.org/898862 Signed-off-by: Myckel Habets <gentoo-bugs@habets-dobben.nl> Closes: https://github.com/gentoo/gentoo/pull/30891 Signed-off-by: Sam James <sam@gentoo.org> www-client/seamonkey/Manifest | 1 + www-client/seamonkey/seamonkey-2.53.15-r1.ebuild | 539 +++++++++++++++++++++++ 2 files changed, 540 insertions(+) |