Your message dated Tue, 16 Jan 2024 22:04:18 +0000
with message-id <e1rprxe-00czpb...@fasolo.debian.org>
and subject line Bug#1055732: fixed in fpylll 0.6.0-1
has caused the Debian Bug report #1055732,
regarding fpylll ftbfs with Python 3.12
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.)


-- 
1055732: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055732
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:fpylll
Version: 0.5.9-1
Severity: important
Tags: sid trixie
User: debian-pyt...@lists.debian.org
Usertags: python3.12

fpylll ftbfs with Python 3.12:

[...]
[14/14] Cythonizing src/fpylll/util.pyx
build/src/fpylll/gmp/pylong.c: In function ‘__pyx_f_6fpylll_3gmp_6pylong_mpz_get_pylong_large’: build/src/fpylll/gmp/pylong.c:1281:13: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyLongObject *’ {aka ‘struct _longobject *’} [-Wincompatible-pointer-types] 1281 | __pyx_t_2 = _PyLong_New(__pyx_v_pylong_size); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 43, __pyx_L1_error)
      |             ^
build/src/fpylll/gmp/pylong.c:1293:48: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 1293 | (void)(mpz_export(((PyLongObject *)__pyx_v_L)->ob_digit, NULL, -1, (sizeof(digit)), 0, __pyx_v_6fpylll_3gmp_6pylong_PyLong_nails, __pyx_v_z));
      |                                                ^~
build/src/fpylll/gmp/pylong.c: In function ‘__pyx_f_6fpylll_3gmp_6pylong_mpz_set_pylong’: build/src/fpylll/gmp/pylong.c:1584:140: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 1584 | mpz_import(__pyx_v_z, __pyx_v_pylong_size, -1, (sizeof(digit)), 0, __pyx_v_6fpylll_3gmp_6pylong_PyLong_nails, ((PyLongObject *)__pyx_v_L)->ob_digit); |
   ^~
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
E: pybuild pybuild:395: build: plugin distutils failed with: exit code=1: /usr/bin/python3.12 setup.py build
I: pybuild base:310: /usr/bin/python3 setup.py build
build/src/fpylll/gmp/pylong.c: In function ‘__pyx_f_6fpylll_3gmp_6pylong_mpz_get_pylong_large’: build/src/fpylll/gmp/pylong.c:1281:13: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from incompatible pointer type ‘PyLongObject *’ {aka ‘struct _longobject *’} [-Wincompatible-pointer-types] 1281 | __pyx_t_2 = _PyLong_New(__pyx_v_pylong_size); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 43, __pyx_L1_error)
      |             ^
In function ‘__Pyx_PyInt_From_int(int)’,
inlined from ‘__pyx_pf_6fpylll_5fplll_3bkz_12BKZReduction_6__call__(__pyx_obj_6fpylll_5fplll_3bkz_BKZReduction*)’ at build/src/fpylll/fplll/bkz.cpp:4425:35: build/src/fpylll/fplll/bkz.cpp:15230:34: warning: ‘__pyx_v_r’ may be used uninitialized [-Wmaybe-uninitialized]
15230 |             return PyInt_FromLong((long) value);
      |                                  ^
build/src/fpylll/fplll/bkz.cpp: In function ‘__pyx_pf_6fpylll_5fplll_3bkz_12BKZReduction_6__call__(__pyx_obj_6fpylll_5fplll_3bkz_BKZReduction*)’:
build/src/fpylll/fplll/bkz.cpp:4098:7: note: ‘__pyx_v_r’ was declared here
 4098 |   int __pyx_v_r;
      |       ^~~~~~~~~
build/src/fpylll/fplll/svpcvp.cpp: In function ‘PyObject* __pyx_pf_6fpylll_5fplll_6svpcvp_shortest_vector(PyObject*, __pyx_obj_6fpylll_5fplll_14integer_matrix_IntegerMatrix*, PyObject*, int, PyObject*, PyObject*, PyObject*)’: build/src/fpylll/fplll/svpcvp.cpp:3921:37: warning: comparison of integer expressions of different signedness: ‘std::vector<fplll::Z_NR<__mpz_struct [1]>, std::allocator<fplll::Z_NR<__mpz_struct [1]> > >::size_type’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare]
 3921 |     for (__pyx_t_24 = 0; __pyx_t_24 < __pyx_t_23; __pyx_t_24+=1) {
      |                          ~~~~~~~~~~~^~~~~~~~~~~~
build/src/fpylll/fplll/svpcvp.cpp: In function ‘PyObject* __pyx_pf_6fpylll_5fplll_6svpcvp_2closest_vector(PyObject*, __pyx_obj_6fpylll_5fplll_14integer_matrix_IntegerMatrix*, PyObject*, PyObject*, int)’: build/src/fpylll/fplll/svpcvp.cpp:4740:33: warning: comparison of integer expressions of different signedness: ‘std::vector<fplll::Z_NR<__mpz_struct [1]>, std::allocator<fplll::Z_NR<__mpz_struct [1]> > >::size_type’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare]
 4740 |   for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_6; __pyx_t_7+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~
In file included from /usr/lib/python3/dist-packages/numpy/core/include/numpy/ndarraytypes.h:1940, 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 build/src/fpylll/numpy.cpp:890:
/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 " \
      |  ^~~~~~~
dh_auto_build: error: pybuild --build -i python{version} -p "3.12 3.11" returned exit code 13
--- End Message ---
--- Begin Message ---
Source: fpylll
Source-Version: 0.6.0-1
Done: Alexandre Detiste <tc...@debian.org>

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

Debian distribution maintenance software
pp.
Alexandre Detiste <tc...@debian.org> (supplier of updated fpylll 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, 16 Jan 2024 22:52:13 +0100
Source: fpylll
Architecture: source
Version: 0.6.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team <team+pyt...@tracker.debian.org>
Changed-By: Alexandre Detiste <tc...@debian.org>
Closes: 1044980 1055732 1056800
Changes:
 fpylll (0.6.0-1) unstable; urgency=medium
 .
   [ Julien Puydt ]
   * New upstream release (Closes: #1055732, #1056800).
   * Fix clean target (Closes: #1044980).
Checksums-Sha1:
 202342e78641c55ce62fffa9d50d3ad63d0fcf61 2457 fpylll_0.6.0-1.dsc
 8d17eeb93c0eb13029babdd08d2503f686c413cc 131057 fpylll_0.6.0.orig.tar.gz
 0430802ec574cbc0cbb600cc61b078e1a3e76962 5208 fpylll_0.6.0-1.debian.tar.xz
 ec1a118c258a68823a237bc9873830b37e0e855b 8369 fpylll_0.6.0-1_source.buildinfo
Checksums-Sha256:
 57e1a2aea90a910c16afb3ddf9fc1a03f5d623947e2681bb3ef7e6428d98a954 2457 
fpylll_0.6.0-1.dsc
 f7c212da16e943c4c684b7e0425eab89352517de1d7180befda56788096966ff 131057 
fpylll_0.6.0.orig.tar.gz
 fd7145835a5cda3c1c744698770084c9ce39c594a9e231c7831b871015ca0fe6 5208 
fpylll_0.6.0-1.debian.tar.xz
 22be346544295abf5c1ca1ceb50cb55fa8f3a1e3092c3b53b80af55c27782646 8369 
fpylll_0.6.0-1_source.buildinfo
Files:
 b05db8ca0304b2465cb5ad2028dbea1e 2457 python optional fpylll_0.6.0-1.dsc
 b90bdbe394741fe4e2ab50d65c3220d9 131057 python optional 
fpylll_0.6.0.orig.tar.gz
 4644b3a004ae8b6781310fe95ab1f875 5208 python optional 
fpylll_0.6.0-1.debian.tar.xz
 21148ba12df3cdd6a4c9e7737057961c 8369 python optional 
fpylll_0.6.0-1_source.buildinfo

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

iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmWm+roRHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBo9ABAAw55qTZ5/L9QUjYpwZyoxfTFEvV2y96kJ
JshGIzF+jij3rBl+CoTuh/Pr4fxuUtGEAlNrzEyvDImgUTdoUPoRigw8K6h5rlMH
GbLdJ5jP7HtptjY0RSO+5yzR+4oRjO8Jd0gPY4Xxravgvy80XpjQOPWUja5SARNd
f3pGuCPtR7yLV4ZcLRt1I1VVrUjrqNPja6VFQUFdv35vYHj5LNUcvhR1JuxqBknQ
7y5UW0FGPxiMx0A17682tNuEuy+M+wfYPjGOwZD0Hb3c1AkIhaJ/FJ19S9hRBpr0
/j60Oq+7lqlyHdQMrKy7jrpc+GHzFI8jN8WIJZs34zgkkgi1coviAqQGF3lRQwya
zT8yvjoiNSCyCMB4M0zFP8cs0JWiFgsYeiB+ton9ZKMq3ZsaChu6Cez617YxAGR0
Irx+lYxkv57VZ4YWNLkBF7ERgaPjk7BSWzi/o9m+DyY+14EdDQFfMdqzQdJ7Ru8a
UaFZosMbiTxlrvbShoF1O7mNHNVKJuIFkdsGcBg+ijc00iu+cXNdB/RIBqZIhcLP
VXjFI6GU+CcOXpmUvnCo59/cNeRNDQwCH8OgGHEY5hW9bZm6vWAgCW0bH2CehnA5
591tezDUGl8JaKnIhwI7PZtrCsq+hdib7m5Pe28F0X6oXZfpOznysEGMqEkgXecE
Ebkd1FTasBM=
=lIiy
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to