Package: src:python-feather-format
Version: 0.3.1+dfsg1-8
Severity: serious
Tags: ftbfs

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
I: pybuild base:311: python3.13 setup.py config 
/usr/lib/python3/dist-packages/Cython/Compiler/Main.py:369: FutureWarning: 
Cython directive 'language_level' not set, using 2 for now (Py2). This will 
change in a later release! File: /<<PKGBUILDDIR>>/feather/ext.pyx
  tree = Parsing.p_module(s, pxd, full_module_name)
Compiling feather/ext.pyx because it changed.
[1/1] Cythonizing feather/ext.pyx
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
running config
I: pybuild base:311: python3.12 setup.py config 
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
running config
   dh_auto_build -O--buildsystem=pybuild
I: pybuild base:311: /usr/bin/python3.13 setup.py build 
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_feather-format/build/feather
copying feather/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_feather-format/build/feather
copying feather/compat.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_feather-format/build/feather
copying feather/api.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_feather-format/build/feather
copying feather/version.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_feather-format/build/feather
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_feather-format/build/feather/tests
copying feather/tests/test_reader.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_feather-format/build/feather/tests
copying feather/tests/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_feather-format/build/feather/tests
copying feather/libfeather.pxd -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_feather-format/build/feather
copying feather/ext.pyx -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.13_feather-format/build/feather
running build_ext
building 'feather.ext' extension
creating build/temp.linux-x86_64-cpython-313/feather
creating build/temp.linux-x86_64-cpython-313/src/feather
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-Ifeather -I/usr/lib/python3/dist-packages/numpy/core/include 
-I/<<PKGBUILDDIR>>/src -I/usr/include/python3.13 -c feather/ext.cpp -o 
build/temp.linux-x86_64-cpython-313/feather/ext.o -std=c++11 -O3
In file included from 
/usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
                 from 
/usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
                 from 
/usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
                 from feather/ext.cpp:815:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2:
 warning: #warning "Using deprecated NumPy API, disable it with " "#define 
NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
feather/ext.cpp:902:72: warning: ‘Py_UNICODE’ is deprecated 
[-Wdeprecated-declarations]
  902 | static CYTHON_INLINE size_t __Pyx_Py_UNICODE_strlen(const Py_UNICODE 
*u) {
      |                                                                        ^
In file included from /usr/include/python3.13/unicodeobject.h:1014,
                 from /usr/include/python3.13/Python.h:79,
                 from feather/ext.cpp:44:
/usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here
   10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE;
      |                                     ^~~~~~~~~~
feather/ext.cpp: In function ‘size_t __Pyx_Py_UNICODE_strlen(const 
Py_UNICODE*)’:
feather/ext.cpp:903:23: warning: ‘Py_UNICODE’ is deprecated 
[-Wdeprecated-declarations]
  903 |     const Py_UNICODE *u_end = u;
      |                       ^~~~~
/usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here
   10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE;
      |                                     ^~~~~~~~~~
feather/ext.cpp: In function ‘int __Pyx_PyInt_As_int(PyObject*)’:
feather/ext.cpp:10315:46: error: too few arguments to function ‘int 
_PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’
10315 |                 int ret = _PyLong_AsByteArray((PyLongObject *)v,
      |                           ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
10316 |                                               bytes, sizeof(val),
      |                                               ~~~~~~~~~~~~~~~~~~~
10317 |                                               is_little, !is_unsigned);
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.13/longobject.h:107,
                 from /usr/include/python3.13/Python.h:81:
/usr/include/python3.13/cpython/longobject.h:111:17: note: declared here
  111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v,
      |                 ^~~~~~~~~~~~~~~~~~~
feather/ext.cpp: In function ‘long int __Pyx_PyInt_As_long(PyObject*)’:
feather/ext.cpp:10663:46: error: too few arguments to function ‘int 
_PyLong_AsByteArray(PyLongObject*, unsigned char*, size_t, int, int, int)’
10663 |                 int ret = _PyLong_AsByteArray((PyLongObject *)v,
      |                           ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
10664 |                                               bytes, sizeof(val),
      |                                               ~~~~~~~~~~~~~~~~~~~
10665 |                                               is_little, !is_unsigned);
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/python3.13/cpython/longobject.h:111:17: note: declared here
  111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v,
      |                 ^~~~~~~~~~~~~~~~~~~
error: command '/usr/bin/x86_64-linux-gnu-g++' failed with exit code 1
E: pybuild pybuild:389: build: plugin distutils failed with: exit code=1: 
/usr/bin/python3.13 setup.py build 
I: pybuild base:311: /usr/bin/python3 setup.py build 
/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:261: UserWarning: 
Unknown distribution option: 'test_suite'
  warnings.warn(msg)
running build
running build_py
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_feather-format/build/feather
copying feather/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_feather-format/build/feather
copying feather/compat.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_feather-format/build/feather
copying feather/api.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_feather-format/build/feather
copying feather/version.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_feather-format/build/feather
creating 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_feather-format/build/feather/tests
copying feather/tests/test_reader.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_feather-format/build/feather/tests
copying feather/tests/__init__.py -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_feather-format/build/feather/tests
copying feather/libfeather.pxd -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_feather-format/build/feather
copying feather/ext.pyx -> 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_feather-format/build/feather
running build_ext
building 'feather.ext' extension
creating build/temp.linux-x86_64-cpython-312/feather
creating build/temp.linux-x86_64-cpython-312/src/feather
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-Ifeather -I/usr/lib/python3/dist-packages/numpy/core/include 
-I/<<PKGBUILDDIR>>/src -I/usr/include/python3.12 -c feather/ext.cpp -o 
build/temp.linux-x86_64-cpython-312/feather/ext.o -std=c++11 -O3
In file included from 
/usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1929,
                 from 
/usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarrayobject.h:12,
                 from 
/usr/lib/python3/dist-packages/numpy/core/include/numpy/arrayobject.h:5,
                 from feather/ext.cpp:815:
/usr/lib/python3/dist-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2:
 warning: #warning "Using deprecated NumPy API, disable it with " "#define 
NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-Ifeather -I/usr/lib/python3/dist-packages/numpy/core/include 
-I/<<PKGBUILDDIR>>/src -I/usr/include/python3.12 -c src/feather/buffer.cc -o 
build/temp.linux-x86_64-cpython-312/src/feather/buffer.o -std=c++11 -O3
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-Ifeather -I/usr/lib/python3/dist-packages/numpy/core/include 
-I/<<PKGBUILDDIR>>/src -I/usr/include/python3.12 -c src/feather/io.cc -o 
build/temp.linux-x86_64-cpython-312/src/feather/io.o -std=c++11 -O3
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-Ifeather -I/usr/lib/python3/dist-packages/numpy/core/include 
-I/<<PKGBUILDDIR>>/src -I/usr/include/python3.12 -c src/feather/metadata.cc -o 
build/temp.linux-x86_64-cpython-312/src/feather/metadata.o -std=c++11 -O3
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-Ifeather -I/usr/lib/python3/dist-packages/numpy/core/include 
-I/<<PKGBUILDDIR>>/src -I/usr/include/python3.12 -c src/feather/reader.cc -o 
build/temp.linux-x86_64-cpython-312/src/feather/reader.o -std=c++11 -O3
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-Ifeather -I/usr/lib/python3/dist-packages/numpy/core/include 
-I/<<PKGBUILDDIR>>/src -I/usr/include/python3.12 -c src/feather/status.cc -o 
build/temp.linux-x86_64-cpython-312/src/feather/status.o -std=c++11 -O3
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-Ifeather -I/usr/lib/python3/dist-packages/numpy/core/include 
-I/<<PKGBUILDDIR>>/src -I/usr/include/python3.12 -c src/feather/types.cc -o 
build/temp.linux-x86_64-cpython-312/src/feather/types.o -std=c++11 -O3
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC 
-Ifeather -I/usr/lib/python3/dist-packages/numpy/core/include 
-I/<<PKGBUILDDIR>>/src -I/usr/include/python3.12 -c src/feather/writer.cc -o 
build/temp.linux-x86_64-cpython-312/src/feather/writer.o -std=c++11 -O3
x86_64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -fstack-clash-protection -Wformat 
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -shared 
-Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro 
-Wl,-z,now -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-fstack-clash-protection -Wformat -Werror=format-security -fcf-protection 
-Wdate-time -D_FORTIFY_SOURCE=2 
build/temp.linux-x86_64-cpython-312/feather/ext.o 
build/temp.linux-x86_64-cpython-312/src/feather/buffer.o 
build/temp.linux-x86_64-cpython-312/src/feather/io.o 
build/temp.linux-x86_64-cpython-312/src/feather/metadata.o 
build/temp.linux-x86_64-cpython-312/src/feather/reader.o 
build/temp.linux-x86_64-cpython-312/src/feather/status.o 
build/temp.linux-x86_64-cpython-312/src/feather/types.o 
build/temp.linux-x86_64-cpython-312/src/feather/writer.o 
-L/usr/lib/x86_64-linux-gnu -o 
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_feather-format/bu
 ild/feather/ext.cpython-312-x86_64-linux-gnu.so
dh_auto_build: error: pybuild --build -i python{version} -p "3.13 3.12" 
returned exit code 13
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202412/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks.

Reply via email to