Your message dated Wed, 06 Nov 2024 12:19:33 +0000
with message-id <e1t8f0x-00bqzi...@fasolo.debian.org>
and subject line Bug#1085354: fixed in mbedtls 3.6.2-2
has caused the Debian Bug report #1085354,
regarding mbedtls FTBFS on arm64 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.)
--
1085354: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1085354
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: mbedtls
Version: 3.6.0-3
Severity: serious
Tags: ftbfs
https://buildd.debian.org/status/fetch.php?pkg=mbedtls&arch=arm64&ver=3.6.0-3&stamp=1729201458&raw=0
...
In file included from /<<PKGBUILDDIR>>/library/ctr_drbg.c:13:
In function ‘mbedtls_xor’,
inlined from ‘ctr_drbg_update_internal’ at
/<<PKGBUILDDIR>>/library/ctr_drbg.c:372:5:
/<<PKGBUILDDIR>>/library/common.h:235:17: error: array subscript 48 is outside
array bounds of ‘unsigned char[48]’ [-Werror=array-bounds=]
235 | r[i] = a[i] ^ b[i];
| ~^~~
/<<PKGBUILDDIR>>/library/ctr_drbg.c: In function ‘ctr_drbg_update_internal’:
/<<PKGBUILDDIR>>/library/ctr_drbg.c:335:19: note: at offset 48 into object
‘tmp’ of size 48
335 | unsigned char tmp[MBEDTLS_CTR_DRBG_SEEDLEN];
| ^~~
In function ‘mbedtls_xor’,
inlined from ‘ctr_drbg_update_internal’ at
/<<PKGBUILDDIR>>/library/ctr_drbg.c:372:5:
/<<PKGBUILDDIR>>/library/common.h:235:24: error: array subscript 48 is outside
array bounds of ‘const unsigned char[48]’ [-Werror=array-bounds=]
235 | r[i] = a[i] ^ b[i];
| ~^~~
/<<PKGBUILDDIR>>/library/ctr_drbg.c: In function ‘ctr_drbg_update_internal’:
/<<PKGBUILDDIR>>/library/ctr_drbg.c:333:57: note: at offset 48 into object
‘data’ of size [0, 48]
333 | const unsigned char
data[MBEDTLS_CTR_DRBG_SEEDLEN])
|
~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function ‘mbedtls_xor’,
inlined from ‘ctr_drbg_update_internal’ at
/<<PKGBUILDDIR>>/library/ctr_drbg.c:372:5:
/<<PKGBUILDDIR>>/library/common.h:235:14: error: array subscript 48 is outside
array bounds of ‘unsigned char[48]’ [-Werror=array-bounds=]
235 | r[i] = a[i] ^ b[i];
| ~~~~~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/library/ctr_drbg.c: In function ‘ctr_drbg_update_internal’:
/<<PKGBUILDDIR>>/library/ctr_drbg.c:335:19: note: at offset 48 into object
‘tmp’ of size 48
335 | unsigned char tmp[MBEDTLS_CTR_DRBG_SEEDLEN];
| ^~~
...
Upstream might be qualified to determine whether this is an mbedtls or gcc bug.
The easiest short-term workaround to unblock the transition is
export DEB_CFLAGS_MAINT_APPEND = -Wno-error=array-bounds
--- End Message ---
--- Begin Message ---
Source: mbedtls
Source-Version: 3.6.2-2
Done: Andrea Pappacoda <and...@pappacoda.it>
We believe that the bug you reported is fixed in the latest version of
mbedtls, 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 1085...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andrea Pappacoda <and...@pappacoda.it> (supplier of updated mbedtls 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: Wed, 06 Nov 2024 12:54:54 +0100
Source: mbedtls
Architecture: source
Version: 3.6.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian IoT Maintainers
<debian-iot-maintain...@alioth-lists.debian.net>
Changed-By: Andrea Pappacoda <and...@pappacoda.it>
Closes: 1085354
Changes:
mbedtls (3.6.2-2) unstable; urgency=medium
.
* d/patches: fix builds with GCC 14.
Thanks to Adrian, Christian, and Emilio for the report! (Closes: #1085354)
Checksums-Sha1:
fce3b301a87da56c91c2a24fd27577b399b2d697 1937 mbedtls_3.6.2-2.dsc
55d4b755deccc31e16995c37aea3a67f4692e8fa 18544 mbedtls_3.6.2-2.debian.tar.xz
Checksums-Sha256:
8001a535331600e4cf97bd4a92cb66a3fd7629c1c2f29992a31e826c3d4bd29c 1937
mbedtls_3.6.2-2.dsc
0165f453efadd283d3d76a90367c60b7257c656b10f723ebf7ceb91c9cc0821d 18544
mbedtls_3.6.2-2.debian.tar.xz
Files:
4ed8efda01f173d6b69e8aa9616c09d6 1937 libs optional mbedtls_3.6.2-2.dsc
e424a47a4ca59dfcbc58991983993854 18544 libs optional
mbedtls_3.6.2-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iHUEARYIAB0WIQS6VuNIvZRFHt7JcAdKkgiiRVB3pwUCZytbhQAKCRBKkgiiRVB3
p8ksAQDRtKBpdbahTbJlWwH+0lpaHeIdkkGaZ82/TB8IcUa9jgEAxPMv/cXzxYh9
rmqJt7erVGC5ul8ef5GlnLOQ7QisBQg=
=Y0Tx
-----END PGP SIGNATURE-----
pgpWnFQHV1Wxv.pgp
Description: PGP signature
--- End Message ---