Your message dated Sun, 30 Jan 2022 13:34:12 +0000
with message-id <e1nealm-00086f...@fasolo.debian.org>
and subject line Bug#983985: fixed in bctoolbox 4.4.13-3
has caused the Debian Bug report #983985,
regarding bctoolbox: ftbfs with GCC-11
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.)
--
983985: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983985
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:bctoolbox
Version: 4.4.13-2
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-11
[This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.
The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/bctoolbox_4.4.13-2_unstable_gcc11.log
The last lines of the build log are at the end of this report.
To build with GCC 11, either set CC=gcc-11 CXX=g++-11 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-11/porting_to.html
GCC 11 defaults to the GNU++17 standard. If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.
[...]
1071 | const uint8_t *IV,
| ~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/crypto/mbedtls.c:1797:43: error: argument 1 of type ‘const
uint8_t[16]’ {aka ‘const unsigned char[16]’} with mismatched bound
[-Werror=array-parameter=]
1797 | void bctbx_aes128CfbDecrypt(const uint8_t key[16],
| ~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/src/crypto/mbedtls.c:48:
/<<PKGBUILDDIR>>/include/bctoolbox/crypto.h:1087:57: note: previously declared
as ‘const uint8_t *’ {aka ‘const unsigned char *’}
1087 | BCTBX_PUBLIC void bctbx_aes128CfbDecrypt(const uint8_t *key,
| ~~~~~~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/src/crypto/mbedtls.c:1798:31: error: argument 2 of type ‘const
uint8_t[16]’ {aka ‘const unsigned char[16]’} with mismatched bound
[-Werror=array-parameter=]
1798 | const uint8_t IV[16],
| ~~~~~~~~~~~~~~^~~~~~
In file included from /<<PKGBUILDDIR>>/src/crypto/mbedtls.c:48:
/<<PKGBUILDDIR>>/include/bctoolbox/crypto.h:1088:32: note: previously declared
as ‘const uint8_t *’ {aka ‘const unsigned char *’}
1088 | const uint8_t *IV,
| ~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/crypto/mbedtls.c:1829:43: error: argument 1 of type ‘const
uint8_t[32]’ {aka ‘const unsigned char[32]’} with mismatched bound
[-Werror=array-parameter=]
1829 | void bctbx_aes256CfbEncrypt(const uint8_t key[32],
| ~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/src/crypto/mbedtls.c:48:
/<<PKGBUILDDIR>>/include/bctoolbox/crypto.h:1104:57: note: previously declared
as ‘const uint8_t *’ {aka ‘const unsigned char *’}
1104 | BCTBX_PUBLIC void bctbx_aes256CfbEncrypt(const uint8_t *key,
| ~~~~~~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/src/crypto/mbedtls.c:1830:31: error: argument 2 of type ‘const
uint8_t[16]’ {aka ‘const unsigned char[16]’} with mismatched bound
[-Werror=array-parameter=]
1830 | const uint8_t IV[16],
| ~~~~~~~~~~~~~~^~~~~~
In file included from /<<PKGBUILDDIR>>/src/crypto/mbedtls.c:48:
/<<PKGBUILDDIR>>/include/bctoolbox/crypto.h:1105:32: note: previously declared
as ‘const uint8_t *’ {aka ‘const unsigned char *’}
1105 | const uint8_t *IV,
| ~~~~~~~~~~~~~~~^~
/<<PKGBUILDDIR>>/src/crypto/mbedtls.c:1858:43: error: argument 1 of type ‘const
uint8_t[32]’ {aka ‘const unsigned char[32]’} with mismatched bound
[-Werror=array-parameter=]
1858 | void bctbx_aes256CfbDecrypt(const uint8_t key[32],
| ~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/src/crypto/mbedtls.c:48:
/<<PKGBUILDDIR>>/include/bctoolbox/crypto.h:1121:57: note: previously declared
as ‘const uint8_t *’ {aka ‘const unsigned char *’}
1121 | BCTBX_PUBLIC void bctbx_aes256CfbDecrypt(const uint8_t *key,
| ~~~~~~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/src/crypto/mbedtls.c:1859:31: error: argument 2 of type ‘const
uint8_t[16]’ {aka ‘const unsigned char[16]’} with mismatched bound
[-Werror=array-parameter=]
1859 | const uint8_t IV[16],
| ~~~~~~~~~~~~~~^~~~~~
In file included from /<<PKGBUILDDIR>>/src/crypto/mbedtls.c:48:
/<<PKGBUILDDIR>>/include/bctoolbox/crypto.h:1122:32: note: previously declared
as ‘const uint8_t *’ {aka ‘const unsigned char *’}
1122 | const uint8_t *IV,
| ~~~~~~~~~~~~~~~^~
cc1: all warnings being treated as errors
make[3]: *** [src/CMakeFiles/bctoolbox-static.dir/build.make:124:
src/CMakeFiles/bctoolbox-static.dir/utils/port.c.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:139: src/CMakeFiles/bctoolbox.dir/all] Error
2
make[2]: *** Waiting for unfinished jobs....
/<<PKGBUILDDIR>>/src/crypto/mbedtls.c: In function ‘bctbx_sha384’:
/<<PKGBUILDDIR>>/src/crypto/mbedtls.c:1513:9: error: ‘mbedtls_sha512’ accessing
64 bytes in a region of size 48 [-Werror=stringop-overflow=]
1513 | mbedtls_sha512(input, inputLength, hashOutput, 1); /* last
param to one to select SHA384 and not SHA512 */
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/src/crypto/mbedtls.c:1513:9: note: referencing argument 3 of
type ‘unsigned char *’
In file included from /usr/include/mbedtls/entropy.h:61,
from /<<PKGBUILDDIR>>/src/crypto/mbedtls.c:34:
/usr/include/mbedtls/sha512.h:302:25: note: in a call to function
‘mbedtls_sha512’
302 | MBEDTLS_DEPRECATED void mbedtls_sha512( const unsigned char *input,
| ^~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[3]: *** [src/CMakeFiles/bctoolbox-static.dir/build.make:176:
src/CMakeFiles/bctoolbox-static.dir/crypto/mbedtls.c.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:166:
src/CMakeFiles/bctoolbox-static.dir/all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[1]: *** [Makefile:152: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:8: binary] Error 25
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: bctoolbox
Source-Version: 4.4.13-3
Done: Bernhard Schmidt <be...@debian.org>
We believe that the bug you reported is fixed in the latest version of
bctoolbox, 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 983...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bernhard Schmidt <be...@debian.org> (supplier of updated bctoolbox 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: Sun, 30 Jan 2022 14:13:51 +0100
Source: bctoolbox
Architecture: source
Version: 4.4.13-3
Distribution: unstable
Urgency: medium
Maintainer: Debian VoIP Team <pkg-voip-maintain...@lists.alioth.debian.org>
Changed-By: Bernhard Schmidt <be...@debian.org>
Closes: 983985
Changes:
bctoolbox (4.4.13-3) unstable; urgency=medium
.
[ Bernhard Schmidt ]
* Drop cmake version constraint satisfied in oldstable
.
[ Andrea Pappacoda ]
* d/patches: fix GCC 11 build. Closes: #983985
Checksums-Sha1:
70a81aab022a5274891e68000d1384cbb1c03e29 2099 bctoolbox_4.4.13-3.dsc
4295994d9c519522af7fe06664b6f4c27861012f 15028 bctoolbox_4.4.13-3.debian.tar.xz
88d688f110296283ba761e46f8f6fbf906376c93 7454
bctoolbox_4.4.13-3_amd64.buildinfo
Checksums-Sha256:
346555297f2e00fa8d5f0bfaee7db0e16f548f6cbc99ce400739c23c1873f505 2099
bctoolbox_4.4.13-3.dsc
1454e354b5b500f93b7fd45c208ced60658b477241edd56a01d1e6887eac30c8 15028
bctoolbox_4.4.13-3.debian.tar.xz
850aa4857b133cae8426c2dc5be64007ccd1a4e593f3fa9a992bc6efeb9e0b48 7454
bctoolbox_4.4.13-3_amd64.buildinfo
Files:
4e553c0dcea5145d93558f9cb86888f0 2099 libs optional bctoolbox_4.4.13-3.dsc
31da585faf996c23ce8961870efb1b85 15028 libs optional
bctoolbox_4.4.13-3.debian.tar.xz
0a226b34fab032176b12bd129bf6ff12 7454 libs optional
bctoolbox_4.4.13-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE1uAexRal3873GVbTd1B55bhQvJMFAmH2j34RHGJlcm5pQGRl
Ymlhbi5vcmcACgkQd1B55bhQvJN7Hw/9Gu9uz9gICEEJ3Xf2LXvdkYI1yhJHK4vr
UqTit6EIdiRFbikr4vv/GGega/4EBn4nF5+q5KPzQuoIg2Sf+NJmD23aqrF1zkCz
Nl9SjxaQQGYZYRNFzLqqZWbOfl97mLEue13wQz4LOir8DMdU0UAQSeFlbozMVIyx
juZZLX8R/m1v/8mGR3P2Ge1zxJH2AmI3iUOKuT4xTIEsTiN+NHeG+hEx2lyfY731
ia8VKPN2Yi62cUTjSG7dlV0vsR+Go3/xQ0M3u0260KqsubUPYpHaZryJIb5O74zx
s3jF7qDGStA2AY3B+7dqAp/kmQiPtbu1ztLOu/FxzQloV1SJ8HjdsCsviZ5wSeDm
jxAbQJOh8PVnt82F1Xucnhgua/LUppbPR852ELqCxeGvb55CFz9oGMad9zBnyln5
2u9NJJUQfq/i9oK0tagZT3ai0gCzBMAHGJ8aSj8e/eeeBKpV2GFSs4W+EIy66P9t
MBAHKhWgVTTdpuxu8TRV4szXYFZ/xNHu47JP1pwN2Al3cXX/NZBHwHjg8V5drLob
v63fZGRuuvHom9mjN+uaEJrwYLCKN+ebQ/7HJohTDYOqP5wILGbNDOkks0Ph+5P7
B2obyqNr9fkJ4L9wUC8ZonhT59KDvjjiP1bs0QZlhL6ucN3bYY5Ztt2g8rtu2Yth
isuWtdCjL7g=
=gMao
-----END PGP SIGNATURE-----
--- End Message ---