git: 986872f049c5 - main - devel/py-llfuse: limit to Python 3.10; broken on 3.11

From: Matthias Andree <mandree_at_FreeBSD.org>
Date: Sat, 03 Sep 2022 14:46:16 UTC
The branch main has been updated by mandree:

URL: https://cgit.FreeBSD.org/ports/commit/?id=986872f049c509f03fb53bc074914baccc65ba9f

commit 986872f049c509f03fb53bc074914baccc65ba9f
Author:     Matthias Andree <mandree@FreeBSD.org>
AuthorDate: 2022-09-03 14:23:57 +0000
Commit:     Matthias Andree <mandree@FreeBSD.org>
CommitDate: 2022-09-03 14:32:39 +0000

    devel/py-llfuse: limit to Python 3.10; broken on 3.11
    
    since it #include "longintrepr.h" which is disabled in Python 3.11,
    see https://docs.python.org/3.11/whatsnew/3.11.html
    
    PR:             266201
---
 devel/py-llfuse/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/devel/py-llfuse/Makefile b/devel/py-llfuse/Makefile
index 67553cc9b333..a8d28a294f66 100644
--- a/devel/py-llfuse/Makefile
+++ b/devel/py-llfuse/Makefile
@@ -11,7 +11,7 @@ LICENSE=	LGPL20+
 
 py27_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}contextlib2>0:devel/py-contextlib2@${PY_FLAVOR}
 
-USES=		compiler:c++11-lang fuse pkgconfig python:3.6+
+USES=		compiler:c++11-lang fuse pkgconfig python:-3.10 # 3.11 fails because llfuse.c includes longintrepr.h directly, see https://docs.python.org/3.11/whatsnew/3.11.html
 USE_PYTHON=	distutils autoplist
 
 post-install: