Bug 259899 - textproc/py-pystemmer: fix build with cython 3.x
Summary: textproc/py-pystemmer: fix build with cython 3.x
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Dmitry Marakasov
URL:
Keywords:
Depends on:
Blocks: 259745
  Show dependency treegraph
 
Reported: 2021-11-17 14:59 UTC by Dmitry Marakasov
Modified: 2021-11-17 20:50 UTC (History)
0 users

See Also:
dbaio: maintainer-feedback+


Attachments
Patch (988 bytes, patch)
2021-11-17 14:59 UTC, Dmitry Marakasov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.