Your message dated Wed, 06 Apr 2022 22:51:20 +0000
with message-id <e1nceui-0009lr...@fasolo.debian.org>
and subject line Bug#1008640: fixed in scikit-fmm 2019.1.30-1.1
has caused the Debian Bug report #1008640,
regarding scikit-fmm: FTBFS: /usr/include/python3.10/object.h:133:33: error: 
lvalue required as increment operand
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.)


-- 
1008640: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008640
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: scikit-fmm
Version: 2019.1.30-1
Severity: serious
Tags: ftbfs sid bookworm
Justification: fails to build from source (but built successfully in the past)

scikit-fmm FTBFS:

compile options: '-I/usr/lib/python3/dist-packages/numpy/core/include 
-Ibuild/src.linux-x86_64-3.9/numpy/distutils/include -I/usr/include/python3.9 
-c'
extra options: '-msse -msse2 -msse3'
x86_64-linux-gnu-g++: skfmm/pheap.cpp
x86_64-linux-gnu-g++: skfmm/heap.cpp
In file included from /usr/include/python3.10/Python.h:74,
                 from skfmm/pheap.cpp:16:
skfmm/pheap.cpp: In function ‘void 
__pyx_tp_dealloc_5skfmm_5pheap_pheap(PyObject*)’:
/usr/include/python3.10/object.h:133:33: error: lvalue required as increment 
operand
  133 | #define Py_REFCNT(ob) _Py_REFCNT(_PyObject_CAST_CONST(ob))
      |                       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
skfmm/pheap.cpp:1257:7: note: in expansion of macro ‘Py_REFCNT’
 1257 |     ++Py_REFCNT(o);
      |       ^~~~~~~~~
/usr/include/python3.10/object.h:133:33: error: lvalue required as decrement 
operand
  133 | #define Py_REFCNT(ob) _Py_REFCNT(_PyObject_CAST_CONST(ob))
      |                       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
skfmm/pheap.cpp:1260:7: note: in expansion of macro ‘Py_REFCNT’
 1260 |     --Py_REFCNT(o);
      |       ^~~~~~~~~
In file included from /usr/include/python3.10/unicodeobject.h:1046,
                 from /usr/include/python3.10/Python.h:83,
                 from skfmm/pheap.cpp:16:
skfmm/pheap.cpp: In function ‘int __Pyx_ParseOptionalKeywords(PyObject*, 
PyObject***, PyObject*, PyObject**, Py_ssize_t, const char*)’:
/usr/include/python3.10/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t 
_PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
  451 | #define PyUnicode_WSTR_LENGTH(op) 
_PyUnicode_get_wstr_length((PyObject*)op)
      |                                   
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:261:7: note: in expansion of 
macro ‘PyUnicode_WSTR_LENGTH’
  261 |       PyUnicode_WSTR_LENGTH(op) :                    \
      |       ^~~~~~~~~~~~~~~~~~~~~
skfmm/pheap.cpp:1598:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’
 1598 |                     (PyUnicode_GET_SIZE(**name) != 
PyUnicode_GET_SIZE(key)) ? 1 :
      |                      ^~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
  446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* 
PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
  262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
skfmm/pheap.cpp:1598:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’
 1598 |                     (PyUnicode_GET_SIZE(**name) != 
PyUnicode_GET_SIZE(key)) ? 1 :
      |                      ^~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here
  580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
      |                                             ^~~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t 
_PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
  451 | #define PyUnicode_WSTR_LENGTH(op) 
_PyUnicode_get_wstr_length((PyObject*)op)
      |                                   
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:264:8: note: in expansion of 
macro ‘PyUnicode_WSTR_LENGTH’
  264 |        PyUnicode_WSTR_LENGTH(op)))
      |        ^~~~~~~~~~~~~~~~~~~~~
skfmm/pheap.cpp:1598:22: note: in expansion of macro ‘PyUnicode_GET_SIZE’
 1598 |                     (PyUnicode_GET_SIZE(**name) != 
PyUnicode_GET_SIZE(key)) ? 1 :
      |                      ^~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
  446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t 
_PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
  451 | #define PyUnicode_WSTR_LENGTH(op) 
_PyUnicode_get_wstr_length((PyObject*)op)
      |                                   
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:261:7: note: in expansion of 
macro ‘PyUnicode_WSTR_LENGTH’
  261 |       PyUnicode_WSTR_LENGTH(op) :                    \
      |       ^~~~~~~~~~~~~~~~~~~~~
skfmm/pheap.cpp:1598:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’
 1598 |                     (PyUnicode_GET_SIZE(**name) != 
PyUnicode_GET_SIZE(key)) ? 1 :
      |                                                    ^~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
  446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* 
PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
  262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
skfmm/pheap.cpp:1598:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’
 1598 |                     (PyUnicode_GET_SIZE(**name) != 
PyUnicode_GET_SIZE(key)) ? 1 :
      |                                                    ^~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here
  580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
      |                                             ^~~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t 
_PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
  451 | #define PyUnicode_WSTR_LENGTH(op) 
_PyUnicode_get_wstr_length((PyObject*)op)
      |                                   
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:264:8: note: in expansion of 
macro ‘PyUnicode_WSTR_LENGTH’
  264 |        PyUnicode_WSTR_LENGTH(op)))
      |        ^~~~~~~~~~~~~~~~~~~~~
skfmm/pheap.cpp:1598:52: note: in expansion of macro ‘PyUnicode_GET_SIZE’
 1598 |                     (PyUnicode_GET_SIZE(**name) != 
PyUnicode_GET_SIZE(key)) ? 1 :
      |                                                    ^~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
  446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t 
_PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
  451 | #define PyUnicode_WSTR_LENGTH(op) 
_PyUnicode_get_wstr_length((PyObject*)op)
      |                                   
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:261:7: note: in expansion of 
macro ‘PyUnicode_WSTR_LENGTH’
  261 |       PyUnicode_WSTR_LENGTH(op) :                    \
      |       ^~~~~~~~~~~~~~~~~~~~~
skfmm/pheap.cpp:1614:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’
 1614 |                         (PyUnicode_GET_SIZE(**argname) != 
PyUnicode_GET_SIZE(key)) ? 1 :
      |                          ^~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
  446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* 
PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
  262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
skfmm/pheap.cpp:1614:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’
 1614 |                         (PyUnicode_GET_SIZE(**argname) != 
PyUnicode_GET_SIZE(key)) ? 1 :
      |                          ^~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here
  580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
      |                                             ^~~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t 
_PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
  451 | #define PyUnicode_WSTR_LENGTH(op) 
_PyUnicode_get_wstr_length((PyObject*)op)
      |                                   
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:264:8: note: in expansion of 
macro ‘PyUnicode_WSTR_LENGTH’
  264 |        PyUnicode_WSTR_LENGTH(op)))
      |        ^~~~~~~~~~~~~~~~~~~~~
skfmm/pheap.cpp:1614:26: note: in expansion of macro ‘PyUnicode_GET_SIZE’
 1614 |                         (PyUnicode_GET_SIZE(**argname) != 
PyUnicode_GET_SIZE(key)) ? 1 :
      |                          ^~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
  446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t 
_PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
  451 | #define PyUnicode_WSTR_LENGTH(op) 
_PyUnicode_get_wstr_length((PyObject*)op)
      |                                   
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:261:7: note: in expansion of 
macro ‘PyUnicode_WSTR_LENGTH’
  261 |       PyUnicode_WSTR_LENGTH(op) :                    \
      |       ^~~~~~~~~~~~~~~~~~~~~
skfmm/pheap.cpp:1614:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’
 1614 |                         (PyUnicode_GET_SIZE(**argname) != 
PyUnicode_GET_SIZE(key)) ? 1 :
      |                                                           
^~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
  446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:262:33: warning: ‘Py_UNICODE* 
PyUnicode_AsUnicode(PyObject*)’ is deprecated [-Wdeprecated-declarations]
  262 |       ((void)PyUnicode_AsUnicode(_PyObject_CAST(op)),\
      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
skfmm/pheap.cpp:1614:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’
 1614 |                         (PyUnicode_GET_SIZE(**argname) != 
PyUnicode_GET_SIZE(key)) ? 1 :
      |                                                           
^~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:580:45: note: declared here
  580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode(
      |                                             ^~~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:451:61: warning: ‘Py_ssize_t 
_PyUnicode_get_wstr_length(PyObject*)’ is deprecated [-Wdeprecated-declarations]
  451 | #define PyUnicode_WSTR_LENGTH(op) 
_PyUnicode_get_wstr_length((PyObject*)op)
      |                                   
~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:264:8: note: in expansion of 
macro ‘PyUnicode_WSTR_LENGTH’
  264 |        PyUnicode_WSTR_LENGTH(op)))
      |        ^~~~~~~~~~~~~~~~~~~~~
skfmm/pheap.cpp:1614:59: note: in expansion of macro ‘PyUnicode_GET_SIZE’
 1614 |                         (PyUnicode_GET_SIZE(**argname) != 
PyUnicode_GET_SIZE(key)) ? 1 :
      |                                                           
^~~~~~~~~~~~~~~~~~
/usr/include/python3.10/cpython/unicodeobject.h:446:26: note: declared here
  446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) {
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
error: Command "x86_64-linux-gnu-g++ -pthread -Wno-unused-result -Wsign-compare 
-DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat 
-Werror=format-security -g -fwrapv -O2 -I/usr/include/python3.10 
-I/usr/include/python3.10 -Wno-unused-result -Wsign-compare -g 
-fstack-protector-strong -Wformat -Werror=format-security -DNDEBUG -g -fwrapv 
-O2 -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-I/usr/lib/python3/dist-packages/numpy/core/include 
-Ibuild/src.linux-x86_64-3.9/numpy/distutils/include -I/usr/include/python3.9 
-c skfmm/pheap.cpp -o build/temp.linux-x86_64-3.9/skfmm/pheap.o -MMD -MF 
build/temp.linux-x86_64-3.9/skfmm/pheap.o.d -msse -msse2 -msse3" failed with 
exit status 1

See
https://buildd.debian.org/status/fetch.php?pkg=scikit-fmm&arch=amd64&ver=2019.1.30-1%2Bb3&stamp=1648464227&raw=0

Cheers
-- 
Sebastian Ramacher

--- End Message ---
--- Begin Message ---
Source: scikit-fmm
Source-Version: 2019.1.30-1.1
Done: Sebastian Ramacher <sramac...@debian.org>

We believe that the bug you reported is fixed in the latest version of
scikit-fmm, 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 1008...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sebastian Ramacher <sramac...@debian.org> (supplier of updated scikit-fmm 
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: Thu, 07 Apr 2022 00:36:51 +0200
Source: scikit-fmm
Architecture: source
Version: 2019.1.30-1.1
Distribution: unstable
Urgency: medium
Maintainer: Bdale Garbee <bd...@gag.com>
Changed-By: Sebastian Ramacher <sramac...@debian.org>
Closes: 1008640
Changes:
 scikit-fmm (2019.1.30-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload
 .
   [ Graham Inggs ]
   * Cythonize at build time to fix FTBFS with Python 3.10 (Closes: #1008640)
   * Call dh --with numpy3 to pick up dependency on numpy-abi
Checksums-Sha1:
 d9f563e934fc9b55d7da40984622a20b32be36c5 1974 scikit-fmm_2019.1.30-1.1.dsc
 0e1f2f85d20100516ba3fd2ed4824c2097270001 3044 
scikit-fmm_2019.1.30-1.1.debian.tar.xz
Checksums-Sha256:
 3000ce3e0463cdc1ca576a2cfe40a88e579044d9db999347206380c05d723127 1974 
scikit-fmm_2019.1.30-1.1.dsc
 a6a2a7f71ee3479528ea9dd6dd13d124b8f299f2d2773d1a54de63d045124bc7 3044 
scikit-fmm_2019.1.30-1.1.debian.tar.xz
Files:
 1ef5ed3df795d6cf4c8726b92da346f7 1974 python optional 
scikit-fmm_2019.1.30-1.1.dsc
 4a3710eea6f43db1741d631b9fe1b48d 3044 python optional 
scikit-fmm_2019.1.30-1.1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE94y6B4F7sUmhHTOQafL8UW6nGZMFAmJOFkYACgkQafL8UW6n
GZMsJw/+M2Y3cRtQn+drC4v2FMG3h9vR4qHSvsvHMI7HMSvFfc8RI/n7ozAHVG19
o9gIF3+TLSrefOgmOpe5NxqCeIW9DkSFdyXNnV1ULAIBjEKbDxxnHQ0upim3aayN
e/bWZtbBnAapipuKxxHYNK0RYpCiTChzH7kWsmVimtjU3Npdn1pguPP5W78WDS5S
6JNufeg9D+FutL+Ez/X/k2cBweSn+nhY4SlSPmdcI0f4Z7Dncpsjw4/Hvv3Rw4Cf
Faw33SW5Z93f+r+5mhCk5trg02Si3XtAYUBgoe37dXN1UUfjFQd4mAyJK3g+drso
oNX2VFQFE/CZx+OL8fTpGpl0wwBLklEh9mxfxpoxEqtOeNH36ZpYKBKeJn/1a8yU
gy7eVdS2Fm5m7RF6Xq0E/RMEZB61wDH5QFW2n/uPqhqRLsEuMdpY5PnJSDS/b8OI
Lr3Imc8etuhFYmil77FPFkRlXxsvCPqWI5ET+33Hwyq2tlH7s9unIxZDsX6ucfzK
8lDORBId67g+L2IdHszGbT8LMiUALF1fBFeXiPG2dgbD1w8jP7F9A1FpHEd6M98R
3z3BpKBEx7fS9oyRya6LqC0dmwDhTRLm2sw30b/Y7PbKXweFAiHzSdzmMjYl6muK
bRZwn64CUQ9Rshp12fCMOqUQV/djoWs2Y65gxPlraEha/zwig0U=
=3IHx
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to