Source: pyfribidi Version: 0.12.0+repack-10 Severity: serious Tags: ftbfs https://buildd.debian.org/status/fetch.php?pkg=pyfribidi&arch=i386&ver=0.12.0%2Brepack-10%2Bb3&stamp=1731496296&raw=0
I: pybuild base:311: /usr/bin/python3.13 setup.py build pyfribidi.c: In function ‘unicode_log2vis’: pyfribidi.c:60:34: error: passing argument 2 of ‘PyUnicode_AsWideChar’ from incompatible pointer type [-Wincompatible-pointer-types] 60 | PyUnicode_AsWideChar(string, logical, length); | ^~~~~~~ | | | FriBidiChar * {aka unsigned int *} In file included from /usr/include/python3.13/Python.h:79, from pyfribidi.c:21: /usr/include/python3.13/unicodeobject.h:279:14: note: expected ‘wchar_t *’ {aka ‘long int *’} but argument is of type ‘FriBidiChar *’ {aka ‘unsigned int *’} 279 | wchar_t *w, /* wchar_t buffer */ | ~~~~~~~~~^ This may be specific to 3.13. Or not. -- System Information: Debian Release: trixie/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'unstable'), (500, 'testing'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.10.12-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled