Your message dated Tue, 28 Jan 2025 16:50:10 +0000 with message-id <e1tcomw-0032i8...@fasolo.debian.org> and subject line Bug#1092088: fixed in cwiid 0.6.91-11 has caused the Debian Bug report #1092088, regarding cwiid ftbfs with Python 3.13 as the default to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 1092088: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092088 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: src:cwiid Version: 0.6.91-10 Severity: serious Tags: sid trixie User: debian-pyt...@lists.debian.org Usertags: python3.13 cwiid ftbfs with Python 3.13 as the default [...] make[2]: Entering directory '/<<PKGBUILDDIR>>/python' python3 setup.py build_ext -g -I../libcwiid -L../libcwiid -lcwiidWiimote.c:72:19: warning: cast between incompatible function types from ‘PyObject * (*)(Wiimote *)’ {aka ‘struct _object * (*)(Wiimote *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]72 | {"close", (PyCFunction)Wiimote_close, METH_NOARGS, | ^Wiimote.c:74:20: warning: cast between incompatible function types from ‘PyObject * (*)(Wiimote *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(Wiimote *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type] 74 | {"enable", (PyCFunction)Wiimote_enable, METH_VARARGS | METH_KEYWORDS,| ^Wiimote.c:76:21: warning: cast between incompatible function types from ‘PyObject * (*)(Wiimote *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(Wiimote *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type] 76 | {"disable", (PyCFunction)Wiimote_disable, METH_VARARGS | METH_KEYWORDS,| ^Wiimote.c:78:22: warning: cast between incompatible function types from ‘PyObject * (*)(Wiimote *)’ {aka ‘struct _object * (*)(Wiimote *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]78 | {"get_mesg", (PyCFunction)Wiimote_get_mesg, METH_NOARGS, | ^Wiimote.c:80:25: warning: cast between incompatible function types from ‘PyObject * (*)(Wiimote *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(Wiimote *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type]80 | {"get_acc_cal", (PyCFunction)Wiimote_get_acc_cal, | ^Wiimote.c:84:29: warning: cast between incompatible function types from ‘PyObject * (*)(Wiimote *)’ {aka ‘struct _object * (*)(Wiimote *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type] 84 | {"get_balance_cal", (PyCFunction)Wiimote_get_balance_cal, METH_NOARGS,| ^Wiimote.c:87:28: warning: cast between incompatible function types from ‘PyObject * (*)(Wiimote *)’ {aka ‘struct _object * (*)(Wiimote *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type] 87 | {"request_status", (PyCFunction)Wiimote_request_status, METH_NOARGS,| ^Wiimote.c:89:18: warning: cast between incompatible function types from ‘PyObject * (*)(Wiimote *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(Wiimote *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type] 89 | {"read", (PyCFunction)Wiimote_read, METH_VARARGS | METH_KEYWORDS,| ^Wiimote.c:91:22: warning: cast between incompatible function types from ‘PyObject * (*)(Wiimote *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(Wiimote *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type] 91 | {"send_rpt", (PyCFunction)Wiimote_send_rpt, METH_VARARGS | METH_KEYWORDS,| ^Wiimote.c:93:19: warning: cast between incompatible function types from ‘PyObject * (*)(Wiimote *, PyObject *, PyObject *)’ {aka ‘struct _object * (*)(Wiimote *, struct _object *, struct _object *)’} to ‘PyObject * (*)(PyObject *, PyObject *)’ {aka ‘struct _object * (*)(struct _object *, struct _object *)’} [-Wcast-function-type] 93 | {"write", (PyCFunction)Wiimote_write, METH_VARARGS | METH_KEYWORDS,| ^Wiimote.c:148:1: warning: missing initializer for field ‘tp_free’ of ‘PyTypeObject’ {aka ‘struct _typeobject’} [-Wmissing-field-initializers]148 | }; | ^ In file included from /usr/include/python3.13/object.h:1222, from /usr/include/python3.13/Python.h:72, from Wiimote.c:23:/usr/include/python3.13/cpython/object.h:215:14: note: ‘tp_free’ declared here215 | freefunc tp_free; /* Low-level free-memory routine */ | ^~~~~~~ Wiimote.c: In function ‘Wiimote_new’: Wiimote.c:152:51: warning: unused parameter ‘args’ [-Wunused-parameter]152 | Wiimote_new(PyTypeObject *type, PyObject *args, PyObject *kwds)| ~~~~~~~~~~^~~~ Wiimote.c:152:67: warning: unused parameter ‘kwds’ [-Wunused-parameter]152 | Wiimote_new(PyTypeObject *type, PyObject *args, PyObject *kwds) | ~~~~~~~~~~^~~~Wiimote.c: In function ‘Wiimote_init’:Wiimote.c:212:13: warning: ‘PyEval_InitThreads’ is deprecated [-Wdeprecated-declarations]212 | PyEval_InitThreads(); | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.13/Python.h:124: /usr/include/python3.13/ceval.h:114:37: note: declared here 114 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); | ^~~~~~~~~~~~~~~~~~ Wiimote.c: In function ‘Wiimote_set_mesg_callback’: Wiimote.c:302:41: warning: unused parameter ‘closure’ [-Wunused-parameter] 302 | void *closure) | ~~~~~~^~~~~~~ Wiimote.c: In function ‘Wiimote_get_state’: Wiimote.c:369:57: warning: unused parameter ‘closure’ [-Wunused-parameter] 369 | static PyObject *Wiimote_get_state(Wiimote* self, void *closure) | ~~~~~~^~~~~~~ Wiimote.c: In function ‘Wiimote_set_led’: Wiimote.c:673:66: warning: unused parameter ‘closure’ [-Wunused-parameter]673 | static int Wiimote_set_led(Wiimote *self, PyObject *PyLed, void *closure) | ~~~~~~^~~~~~~Wiimote.c: In function ‘Wiimote_set_rumble’: Wiimote.c:696:69: warning: unused parameter ‘closure’ [-Wunused-parameter]696 | Wiimote_set_rumble(Wiimote *self, PyObject *PyRumble, void *closure) | ~~~~~~^~~~~~~Wiimote.c: In function ‘Wiimote_set_rpt_mode’: Wiimote.c:719:72: warning: unused parameter ‘closure’ [-Wunused-parameter]719 | Wiimote_set_rpt_mode(Wiimote *self, PyObject *PyRptMode, void *closure) | ~~~~~~^~~~~~~Wiimote.c: In function ‘Wiimote_read’:Wiimote.c:804:13: error: implicit declaration of function ‘PyObject_AsWriteBuffer’; did you mean ‘PyObject_GetBuffer’? [-Wimplicit-function-declaration]804 | if (PyObject_AsWriteBuffer(pyRetBuf, &buf, &len)) { | ^~~~~~~~~~~~~~~~~~~~~~ | PyObject_GetBuffer error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1 make[2]: *** [Makefile:10: all] Error 1 make[2]: Leaving directory '/<<PKGBUILDDIR>>/python'
--- End Message ---
--- Begin Message ---Source: cwiid Source-Version: 0.6.91-11 Done: Georges Khaznadar <georg...@debian.org> We believe that the bug you reported is fixed in the latest version of cwiid, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1092...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Georges Khaznadar <georg...@debian.org> (supplier of updated cwiid package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 28 Jan 2025 14:20:58 +0100 Source: cwiid Architecture: source Version: 0.6.91-11 Distribution: unstable Urgency: medium Maintainer: Georges Khaznadar <georg...@debian.org> Changed-By: Georges Khaznadar <georg...@debian.org> Closes: 1092088 Changes: cwiid (0.6.91-11) unstable; urgency=medium . * moved the project under multimedia-team's umbrella, modified VCS stuff. * bumped Standards-Version: 4.7.0 * applied Vasyl Gello's patches, thanks! + Fix FTBFS with python 3.13 (Closes: #1092088) + Add new symbols to libcwiid1t64 list and tidy up libcwiid1 Checksums-Sha1: 9157bda0d8d14f6b0f7c2f130642a2c27f23a344 2226 cwiid_0.6.91-11.dsc dd50cc29ae64124e95fe37c60c51773e77b24f66 147555 cwiid_0.6.91.orig.tar.gz c222745cc0bb40b2b91d6de33681fdcf0f43de20 24572 cwiid_0.6.91-11.debian.tar.xz 138ab61823e59e8168668e17e4f58f324e4c80d3 7486 cwiid_0.6.91-11_source.buildinfo Checksums-Sha256: 594b1ff4fa2d55f0d2aa0e4ef88f39b4de1f39b7cef6f1391361011acc852f3f 2226 cwiid_0.6.91-11.dsc a0d872536d4a63f3b80771cd4ba7df0be334fe634fb7aadda2b70b1c559221ec 147555 cwiid_0.6.91.orig.tar.gz 28d9dec5c510302d67a62cfb816c9d4cf4c3fc9836795c640ea3316f09bdff42 24572 cwiid_0.6.91-11.debian.tar.xz 87574bf98cf4a6d0a01d3f15e48db0cb3fbc72252559fe28031f984bc680db68 7486 cwiid_0.6.91-11_source.buildinfo Files: 7c255aca62471bc90cf49a9b78fb0019 2226 utils optional cwiid_0.6.91-11.dsc 0c5d1eead648023a3f7e52dbe9dd4a6f 147555 utils optional cwiid_0.6.91.orig.tar.gz 699345b20d04c940bf06938956695864 24572 utils optional cwiid_0.6.91-11.debian.tar.xz b689dec9916f1860b8c4e3e8c98acc1c 7486 utils optional cwiid_0.6.91-11_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEEM0CzZP9nFT+3zK6FHCgWkHE2rjkFAmeZBRkUHGdlb3JnZXNr QGRlYmlhbi5vcmcACgkQHCgWkHE2rjnN+g//bzTHpzBmneAUq6PrUlCF24zeHPRC qXqoi1di4fQ01XMqwoHkB3z1rIZs49zf+89oHwfY8ny+LpRtsrFxIVx77dHEVbxO zCoMOQst0yzm6nJXNdbswGuKJ7a1l0go+CSY1Pkgpx8YFQH7jgZG5VAu9JesCGxU Ry0AwnjcQeKCwfjCyMmphbvJzm08oEM6Ff79/MHmcdM3nKOMGv5d8GO+FVjHHZ1V 5ZbDllN3IYYJY0FrlFLT/XaHzHdGPdbxNXdI1zxO5ZemCqhPln2cJlLGlozmLRWR OB//ge8yq+UU/wUk1tIEDih2QqnQTW3ez7qML7UsTUGqHiJPIEy+KDAqxtSmvGkY eAjO4f9nL4zw2yAPWu9yJdmOa9Jc4W/8Ne3+vw6mia8KG+ojlpH5XaiHCcupHvp6 m82AKEnt8V1mDOvk2NPCAKWfU3lXB1F2G9HT92TGRGuQWSmk4jy0Yt2l0f3of3ES Dg/p5zPzXNe8u5WqK56ysAnTfAorGj/JtodXxLxx/wmiqK9zGJwHEGrO8BPI6LAY JScGZ6JcjRgIbpivK0jrWIgQ0jSMZPAElGIsGullUrZyOM/76gJNvRYVQYMAZYFu KxUvWf0xh1sLo+4mblVaPLf9mVNNZ7oaaw5/Z1KMHSaQQgJXcCVnezPxxEnu5sLx WLE395xSJh3/3pc= =eLJy -----END PGP SIGNATURE-----pgpk3tp0OVcyt.pgp
Description: PGP signature
--- End Message ---