Your message dated Tue, 06 Aug 2024 15:19:22 +0000
with message-id <e1sbly6-007ezk...@fasolo.debian.org>
and subject line Bug#1074834: fixed in azure-uamqp-python 1.6.9-3
has caused the Debian Bug report #1074834,
regarding azure-uamqp-python: ftbfs with GCC-14
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.)
--
1074834: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074834
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:azure-uamqp-python
Version: 1.6.9-2
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14
[This bug is targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/azure-uamqp-python_1.6.9-2_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-14/porting_to.html
[...]
| ^~~~~~~~~~~~~~~~~
uamqp/c_uamqp.c:84419:18: warning: cast to pointer from integer of different
size [-Wint-to-pointer-cast]
84419 | __pyx_t_1 = ((((void *)__pyx_v__value) == NULL) != 0);
| ^
uamqp/c_uamqp.c: In function
‘__pyx_pf_5uamqp_7c_uamqp_7cTarget_7durable___get__’:
uamqp/c_uamqp.c:86694:18: warning: cast to pointer from integer of different
size [-Wint-to-pointer-cast]
86694 | __pyx_t_1 = ((((void *)__pyx_v__value) == NULL) != 0);
| ^
uamqp/c_uamqp.c: In function
‘__pyx_pf_5uamqp_7c_uamqp_7cTarget_7timeout___get__’:
uamqp/c_uamqp.c:87208:18: warning: cast to pointer from integer of different
size [-Wint-to-pointer-cast]
87208 | __pyx_t_1 = ((((void *)__pyx_v__value) == NULL) != 0);
| ^
uamqp/c_uamqp.c: In function
‘__pyx_pf_5uamqp_7c_uamqp_7cTarget_7dynamic___get__’:
uamqp/c_uamqp.c:87420:61: error: passing argument 2 of ‘target_get_dynamic’
from incompatible pointer type [-Wincompatible-pointer-types]
87420 | __pyx_t_1 = ((target_get_dynamic(__pyx_v_self->_c_value,
(&__pyx_v__value)) != 0) != 0);
|
~^~~~~~~~~~~~~~~~
| |
| int *
In file included from
./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_target.h:22,
from
./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions.h:61:
./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_target.h:41:80:
note: expected ‘_Bool *’ but argument is of type ‘int *’
41 | MOCKABLE_FUNCTION(, int, target_get_dynamic, TARGET_HANDLE, target,
bool*, dynamic_value);
|
^
./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:86:75: note:
in definition of macro ‘UMOCK_C_PROD_ARG_IN_SIGNATURE’
86 | #define UMOCK_C_PROD_ARG_IN_SIGNATURE(count, arg_type, arg_name)
arg_type arg_name MU_IFCOMMA(count)
|
^~~~~~~~
./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils_generated.h:11957:1:
note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_2’
11957 | MU_FOR_EACH_2_COUNTED_2(X, P3, P4)
| ^~~~~~~~~~~~~~~~~~~~~~~
./src/vendor/azure-uamqp-c/deps/azure-macro-utils-c/inc/azure_macro_utils/macro_utils.h:35:21:
note: in expansion of macro ‘MU_FOR_EACH_2_COUNTED_4’
35 | #define MU_C2_(x,y) x##y
| ^
./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:89:70: note:
in expansion of macro ‘MU_FOR_EACH_2_COUNTED’
89 | result modifiers function(MU_IF(MU_COUNT_ARG(__VA_ARGS__),,void)
MU_FOR_EACH_2_COUNTED(UMOCK_C_PROD_ARG_IN_SIGNATURE, __VA_ARGS__))
|
^~~~~~~~~~~~~~~~~~~~~
./src/vendor/azure-uamqp-c/deps/umock-c/inc/umock_c/umock_c_prod.h:95:5: note:
in expansion of macro ‘MOCKABLE_FUNCTION_SIGNATURE’
95 | MOCKABLE_FUNCTION_SIGNATURE(modifiers, result, function,
__VA_ARGS__);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
./src/vendor/azure-uamqp-c/inc/azure_uamqp_c/amqp_definitions_target.h:41:5:
note: in expansion of macro ‘MOCKABLE_FUNCTION’
41 | MOCKABLE_FUNCTION(, int, target_get_dynamic, TARGET_HANDLE, target,
bool*, dynamic_value);
| ^~~~~~~~~~~~~~~~~
uamqp/c_uamqp.c:87465:18: warning: cast to pointer from integer of different
size [-Wint-to-pointer-cast]
87465 | __pyx_t_1 = ((((void *)__pyx_v__value) == NULL) != 0);
| ^
uamqp/c_uamqp.c: In function ‘__pyx_f_5uamqp_7c_uamqp_xio_from_wsioconfig’:
uamqp/c_uamqp.c:90488:109: warning: passing argument 2 of
‘__pyx_v_xio->__pyx_vtab->create’ discards ‘const’ qualifier from pointer
target type [-Wdiscarded-qualifiers]
90488 | __pyx_t_1 = ((struct __pyx_vtabstruct_5uamqp_7c_uamqp_XIO
*)__pyx_v_xio->__pyx_vtab)->create(__pyx_v_xio, __pyx_v_ws_io_interface,
((PyObject *)__pyx_v_io_config), (&__pyx_v_io_config->_c_value)); if
(unlikely(!__pyx_t_1)) __PYX_ERR(25, 23, __pyx_L1_error)
|
^~~~~~~~~~~~~~~~~~~~~~~
uamqp/c_uamqp.c:90488:109: note: expected ‘IO_INTERFACE_DESCRIPTION *’ {aka
‘struct IO_INTERFACE_DESCRIPTION_TAG *’} but argument is of type ‘const
IO_INTERFACE_DESCRIPTION *’ {aka ‘const struct IO_INTERFACE_DESCRIPTION_TAG *’}
uamqp/c_uamqp.c: In function ‘__pyx_f_5uamqp_7c_uamqp_xio_from_saslioconfig’:
uamqp/c_uamqp.c:90822:109: warning: passing argument 2 of
‘__pyx_v_xio->__pyx_vtab->create’ discards ‘const’ qualifier from pointer
target type [-Wdiscarded-qualifiers]
90822 | __pyx_t_2 = ((struct __pyx_vtabstruct_5uamqp_7c_uamqp_XIO
*)__pyx_v_xio->__pyx_vtab)->create(__pyx_v_xio, __pyx_v_interface, ((PyObject
*)__pyx_v_io_config), (&__pyx_v_io_config->_c_value)); if
(unlikely(!__pyx_t_2)) __PYX_ERR(25, 39, __pyx_L1_error)
|
^~~~~~~~~~~~~~~~~
uamqp/c_uamqp.c:90822:109: note: expected ‘IO_INTERFACE_DESCRIPTION *’ {aka
‘struct IO_INTERFACE_DESCRIPTION_TAG *’} but argument is of type ‘const
IO_INTERFACE_DESCRIPTION *’ {aka ‘const struct IO_INTERFACE_DESCRIPTION_TAG *’}
uamqp/c_uamqp.c: In function ‘__pyx_convert__to_py_SASL_MECHANISM_HANDLE’:
uamqp/c_uamqp.c:111237:3: warning: label ‘bad’ defined but not used
[-Wunused-label]
111237 | bad:
| ^~~
uamqp/c_uamqp.c: At top level:
uamqp/c_uamqp.c:111232:18: warning:
‘__pyx_convert__to_py_SASL_MECHANISM_HANDLE’ defined but not used
[-Wunused-function]
111232 | static PyObject*
__pyx_convert__to_py_SASL_MECHANISM_HANDLE(SASL_MECHANISM_HANDLE s) {
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
uamqp/c_uamqp.c:69150:18: warning:
‘__pyx_f_5uamqp_7c_uamqp_create_message_sender_with_callback’ defined but not
used [-Wunused-function]
69150 | static PyObject
*__pyx_f_5uamqp_7c_uamqp_create_message_sender_with_callback(struct
__pyx_obj_5uamqp_7c_uamqp_cLink *__pyx_v_link, ON_MESSAGE_SENDER_STATE_CHANGED
__pyx_v_callback, void *__pyx_v_callback_context) {
|
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
error: command '/usr/bin/x86_64-linux-gnu-gcc' failed with exit code 1
E: pybuild pybuild:389: build: plugin distutils failed with: exit code=1:
/usr/bin/python3 setup.py build
dh_auto_build: error: pybuild --build -i python{version} -p "3.11 3.12"
returned exit code 13
make: *** [debian/rules:21: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: azure-uamqp-python
Source-Version: 1.6.9-3
Done: Thomas Goirand <z...@debian.org>
We believe that the bug you reported is fixed in the latest version of
azure-uamqp-python, 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 1074...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <z...@debian.org> (supplier of updated azure-uamqp-python
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: SHA256
Format: 1.8
Date: Tue, 06 Aug 2024 16:56:55 +0200
Source: azure-uamqp-python
Architecture: source
Version: 1.6.9-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Thomas Goirand <z...@debian.org>
Closes: 1074834
Changes:
azure-uamqp-python (1.6.9-3) unstable; urgency=medium
.
* Add -Wno-error=incompatible-pointer-types to please GCC 24
(Closes: #1074834).
Checksums-Sha1:
d00fc5015b2592a187f037c7a47d344a9f05178c 2316 azure-uamqp-python_1.6.9-3.dsc
5e9e203dcd9a27bf72b166fbebbe6346c15c2cc2 11680
azure-uamqp-python_1.6.9-3.debian.tar.xz
d94ca3ad9934a661f6b65b531aadffbbd52dd1ce 8514
azure-uamqp-python_1.6.9-3_amd64.buildinfo
Checksums-Sha256:
164286c2823a9b1a2dd33447f983a7b4ce6975dc0635b8ed407eab35f707634f 2316
azure-uamqp-python_1.6.9-3.dsc
6b8a049fec9e7efe7e047b7a4101e482211991ef7a2d3c5cf324d145f1cc16c1 11680
azure-uamqp-python_1.6.9-3.debian.tar.xz
6a068dd7c838ed8e552635c500373c3db0d6cf980b3574a085fe28ff469bb6c6 8514
azure-uamqp-python_1.6.9-3_amd64.buildinfo
Files:
7c7054e49ac702fae2b0366347b1083f 2316 python optional
azure-uamqp-python_1.6.9-3.dsc
12f4791c73e683825ab8d154dc9ef8c4 11680 python optional
azure-uamqp-python_1.6.9-3.debian.tar.xz
4362ddbfb3bc9f9cd0a08fa825232133 8514 python optional
azure-uamqp-python_1.6.9-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmayO6YACgkQ1BatFaxr
Q/5VXQ/9GY14bgcqkUrC/dtZYo3Om6zjk4Ylo/ZEOUAQYlzvbr2TqZkjJ8qBHEXG
WVlzrpgFE0gigFqXImiTTynV1Dp1WBjgQs3HJzRfGXXN0/yzugLvaFqGGjLb4Krx
QT5YcK+DNpCmWkLCH735m6ngv23i4UrI8fAjGDiiFpxbmSgGILdQg2eCDmXNm2qZ
bT4lGM92NwpHeZTGG8nsd+fT0YZvneR+B1Tnv5Oqh4/D1R6nKR9DvW2ElVMXi252
bwBkKAYUpAdF32vkbUh16pBw3H36/k05XS8nJKlI2GVd9tRSCwArU/TrxW2nV6iu
MN1FojBJkLckiCC9s1d0UF4GyFwuqrGwkbH431ZvcLl/XHQ89MZQyw2qP7rzhYx9
lD7IQquPd++132Bx4rs7C5d0fQM5/jio7FD4EM0oZ5BNHEQwbOUCG57C4G5CeNbD
i+yj/sKIW4WfXWN/QtgZzsIo+xEeVUV+6Oh3/BDrWpeIlhAtvZlwOMfwK7IdxSQ2
iXcUkr+EMwA1aZlcqvEUy2O53xNKrRiW648wrHhmIH7xjrUKpMltZTReEgPqZdDa
tgStmL2KkXX4IFKL7kwki8meAhtCVImhV6olVyFW8B/Tl8qBNiARre9D+deJ2cD3
CFAa4IgL8qsxbjvy9CrLrEeatxS8ehtkdlLIRaPTwnYqMCQYfwY=
=oQSL
-----END PGP SIGNATURE-----
pgp0_Qz8_zvZE.pgp
Description: PGP signature
--- End Message ---