commit:     29331d343d3b83ab28e636a0eb6b62bf7582ad3a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  8 11:52:41 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul  8 11:55:59 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29331d34

dev-python/btrfsutil: disable py3.13

```
module.c: In function ‘path_converter’:
module.c:70:24: error: implicit declaration of function 
‘_PyObject_LookupSpecial’ [-Wimplicit-function-declaration]
   70 |                 func = _PyObject_LookupSpecial(o, &PyId___fspath__);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~
module.c:70:22: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from 
‘int’ makes pointer from integer without a cast [-Wint-conversion]
   70 |                 func = _PyObject_LookupSpecial(o, &PyId___fspath__);
      |                      ^
```

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-python/btrfsutil/btrfsutil-6.8.1.ebuild | 3 ++-
 dev-python/btrfsutil/btrfsutil-6.9.ebuild   | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/btrfsutil/btrfsutil-6.8.1.ebuild 
b/dev-python/btrfsutil/btrfsutil-6.8.1.ebuild
index 6da2d87766a8..29bf098bb9e0 100644
--- a/dev-python/btrfsutil/btrfsutil-6.8.1.ebuild
+++ b/dev-python/btrfsutil/btrfsutil-6.8.1.ebuild
@@ -5,7 +5,8 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
+# py3.13: https://github.com/kdave/btrfs-progs/issues/838
+PYTHON_COMPAT=( python3_{10..12} )
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dsterba.asc
 
 inherit distutils-r1 verify-sig

diff --git a/dev-python/btrfsutil/btrfsutil-6.9.ebuild 
b/dev-python/btrfsutil/btrfsutil-6.9.ebuild
index 15d87b143716..ea175591c6b1 100644
--- a/dev-python/btrfsutil/btrfsutil-6.9.ebuild
+++ b/dev-python/btrfsutil/btrfsutil-6.9.ebuild
@@ -5,7 +5,8 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
+# py3.13: https://github.com/kdave/btrfs-progs/issues/838
+PYTHON_COMPAT=( python3_{10..12} )
 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dsterba.asc
 
 inherit distutils-r1 verify-sig

Reply via email to