Source: zodbpickle
Version: 2.2.0-1
Severity: serious
Tags: ftbfs
https://buildd.debian.org/status/logs.php?pkg=zodbpickle&ver=2.2.0-1%2Bb2
...
src/zodbpickle/_pickle_33.c: In function ‘Pdata_New’:
src/zodbpickle/_pickle_33.c:201:19: error: lvalue required as left operand of
assignment
201 | Py_SIZE(self) = 0;
| ^
src/zodbpickle/_pickle_33.c: In function ‘Pdata_clear’:
src/zodbpickle/_pickle_33.c:227:19: error: lvalue required as left operand of
assignment
227 | Py_SIZE(self) = clearto;
| ^
src/zodbpickle/_pickle_33.c: In function ‘Pdata_pop’:
src/zodbpickle/_pickle_33.c:269:23: error: lvalue required as decrement operand
269 | return self->data[--Py_SIZE(self)];
| ^~
src/zodbpickle/_pickle_33.c: In function ‘Pdata_push’:
src/zodbpickle/_pickle_33.c:279:29: error: lvalue required as increment operand
279 | self->data[Py_SIZE(self)++] = obj;
| ^~
src/zodbpickle/_pickle_33.c: In function ‘Pdata_poptuple’:
src/zodbpickle/_pickle_33.c:305:19: error: lvalue required as left operand of
assignment
305 | Py_SIZE(self) = start;
| ^
src/zodbpickle/_pickle_33.c: In function ‘Pdata_poplist’:
src/zodbpickle/_pickle_33.c:322:19: error: lvalue required as left operand of
assignment
322 | Py_SIZE(self) = start;
| ^
src/zodbpickle/_pickle_33.c: In function ‘save_float’:
src/zodbpickle/_pickle_33.c:1695:13: warning: implicit declaration of function
‘_PyFloat_Pack8’; did you mean ‘PyFloat_Pack8’?
[-Wimplicit-function-declaration]
1695 | if (_PyFloat_Pack8(x, (unsigned char *)&pdata[1], 0) < 0)
| ^~~~~~~~~~~~~~
| PyFloat_Pack8
src/zodbpickle/_pickle_33.c: In function ‘load_binfloat’:
src/zodbpickle/_pickle_33.c:4247:9: warning: implicit declaration of function
‘_PyFloat_Unpack8’; did you mean ‘PyFloat_Unpack8’?
[-Wimplicit-function-declaration]
4247 | x = _PyFloat_Unpack8((unsigned char *)s, 0);
| ^~~~~~~~~~~~~~~~
| PyFloat_Unpack8
src/zodbpickle/_pickle_33.c: In function ‘load_pop’:
src/zodbpickle/_pickle_33.c:4862:30: error: lvalue required as left operand of
assignment
4862 | Py_SIZE(self->stack) = len;
| ^
src/zodbpickle/_pickle_33.c: In function ‘do_append’:
src/zodbpickle/_pickle_33.c:5167:38: error: lvalue required as left operand of
assignment
5167 | Py_SIZE(self->stack) = x;
| ^
src/zodbpickle/_pickle_33.c:5173:30: error: lvalue required as left operand of
assignment
5173 | Py_SIZE(self->stack) = x;
| ^
src/zodbpickle/_pickle_33.c: In function ‘Pdata_pop’:
src/zodbpickle/_pickle_33.c:270:1: warning: control reaches end of non-void
function [-Wreturn-type]
270 | }
| ^
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
E: pybuild pybuild:379: build: plugin distutils failed with: exit code=1:
/usr/bin/python3.11 setup.py build