Bug 259899

Summary: textproc/py-pystemmer: fix build with cython 3.x
Product: Ports & Packages Reporter: Dmitry Marakasov <amdmi3>
Component: Individual Port(s)Assignee: Dmitry Marakasov <amdmi3>
Status: Closed FIXED    
Severity: Affects Only Me Flags: dbaio: maintainer-feedback+
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 259745    
Attachments:
Description Flags
Patch none

Description Dmitry Marakasov freebsd_committer freebsd_triage 2021-11-17 14:59:25 UTC
Created attachment 229553 [details]
Patch

The port builds fine with cython 3.x (cython-devel, see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259898), which is the only current option with python 3.11. Remove the needless version limitation which breaks the build.
Comment 1 Danilo G. Baio freebsd_committer freebsd_triage 2021-11-17 19:08:55 UTC
Thanks.

You can take maintainership if you want to.
Comment 2 commit-hook freebsd_committer freebsd_triage 2021-11-17 20:50:19 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=69887310e9ab5a3b6b7ee2ba1e6e644e8468bf42

commit 69887310e9ab5a3b6b7ee2ba1e6e644e8468bf42
Author:     Dmitry Marakasov <amdmi3@FreeBSD.org>
AuthorDate: 2021-11-17 14:03:42 +0000
Commit:     Dmitry Marakasov <amdmi3@FreeBSD.org>
CommitDate: 2021-11-17 20:47:25 +0000

    textproc/py-pystemmer: fix build with cython 3.x

    The port builds fine with cython 3.x (upcoming cython-devel), which
    is currently the only option with (upcoming) python 3.11. Remove the
    needless version limitation which breaks the build.

    PR:             259899
    Approved by:    dbaio (maintainer)

 textproc/py-pystemmer/files/patch-setup.py (new) | 11 +++++++++++
 1 file changed, 11 insertions(+)
Comment 3 Dmitry Marakasov freebsd_committer freebsd_triage 2021-11-17 20:50:38 UTC
Thanks!

> You can take maintainership if you want to.

I don't personally use this module anywhere, so I'd rather leave it be.