Your message dated Mon, 23 Nov 2020 09:20:17 +0000
with message-id <e1kh81b-000amw...@fasolo.debian.org>
and subject line Bug#957470: fixed in libpri 1.6.0-2
has caused the Debian Bug report #957470,
regarding libpri: ftbfs with GCC-10
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.)
--
957470: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957470
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libpri
Version: 1.6.0-1
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-10
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-10/g++-10, but succeeds to build with gcc-9/g++-9. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc10-20200225/libpri_1.6.0-1_unstable_gcc10.log
The last lines of the build log are at the end of this report.
To build with GCC 10, either set CC=gcc-10 CXX=g++-10 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-10/porting_to.html
[...]
from q921.c:38:
pri_q921.h:136:11: note: while referencing ‘data’
136 | u_int8_t data[0]; /* Any further data */
| ^~~~
q921.c:1528:15: error: array subscript 1 is outside the bounds of an interior
zero-length array ‘u_int8_t[0]’ {aka ‘unsigned char[0]’}
[-Werror=zero-length-bounds]
1528 | ri = (h->data[1] << 8) | h->data[2];
| ~~~~~~~^~~
In file included from pri_internal.h:35,
from q921.c:38:
pri_q921.h:136:11: note: while referencing ‘data’
136 | u_int8_t data[0]; /* Any further data */
| ^~~~
q921.c:1528:34: error: array subscript 2 is outside the bounds of an interior
zero-length array ‘u_int8_t[0]’ {aka ‘unsigned char[0]’}
[-Werror=zero-length-bounds]
1528 | ri = (h->data[1] << 8) | h->data[2];
| ~~~~~~~^~~
In file included from pri_internal.h:35,
from q921.c:38:
pri_q921.h:136:11: note: while referencing ‘data’
136 | u_int8_t data[0]; /* Any further data */
| ^~~~
q921.c:1529:16: error: array subscript 4 is outside the bounds of an interior
zero-length array ‘u_int8_t[0]’ {aka ‘unsigned char[0]’}
[-Werror=zero-length-bounds]
1529 | tei = (h->data[4] >> 1);
| ~~~~~~~^~~
In file included from pri_internal.h:35,
from q921.c:38:
pri_q921.h:136:11: note: while referencing ‘data’
136 | u_int8_t data[0]; /* Any further data */
| ^~~~
q921.c:1531:17: error: array subscript 3 is outside the bounds of an interior
zero-length array ‘u_int8_t[0]’ {aka ‘unsigned char[0]’}
[-Werror=zero-length-bounds]
1531 | switch (h->data[3]) {
| ~~~~~~~^~~
In file included from pri_internal.h:35,
from q921.c:38:
pri_q921.h:136:11: note: while referencing ‘data’
136 | u_int8_t data[0]; /* Any further data */
| ^~~~
q921.c:1606:12: error: array subscript 4 is outside the bounds of an interior
zero-length array ‘u_int8_t[0]’ {aka ‘unsigned char[0]’}
[-Werror=zero-length-bounds]
1606 | action = &h->data[4];
| ^~~~~~~~~~~
In file included from pri_internal.h:35,
from q921.c:38:
pri_q921.h:136:11: note: while referencing ‘data’
136 | u_int8_t data[0]; /* Any further data */
| ^~~~
cc1: all warnings being treated as errors
make[1]: *** [Makefile:174: q921.o] Error 1
make[1]: *** Waiting for unfinished jobs....
q931.c: In function ‘q931_receive’:
q931.c:7688:25: error: array subscript 17 is outside the bounds of an interior
zero-length array ‘unsigned char[0]’ [-Werror=zero-length-bounds]
7688 | h->raw[h->crlen + 2] -= 0x8;
| ^~
In file included from pri_internal.h:36,
from q931.c:32:
pri_q931.h:40:16: note: while referencing ‘raw’
40 | unsigned char raw[0];
| ^~~
q931.c:7688:25: error: array subscript 17 is outside the bounds of an interior
zero-length array ‘unsigned char[0]’ [-Werror=zero-length-bounds]
7688 | h->raw[h->crlen + 2] -= 0x8;
| ~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from pri_internal.h:36,
from q931.c:32:
pri_q931.h:40:16: note: while referencing ‘raw’
40 | unsigned char raw[0];
| ^~~
cc1: all warnings being treated as errors
make[1]: *** [Makefile:174: q931.o] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 returned exit code 2
make: *** [debian/rules:17: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: libpri
Source-Version: 1.6.0-2
Done: Bernhard Schmidt <be...@debian.org>
We believe that the bug you reported is fixed in the latest version of
libpri, 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 957...@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 libpri 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: Mon, 23 Nov 2020 09:44:38 +0100
Source: libpri
Architecture: source
Version: 1.6.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian VoIP Team <pkg-voip-maintain...@lists.alioth.debian.org>
Changed-By: Bernhard Schmidt <be...@debian.org>
Closes: 957470
Changes:
libpri (1.6.0-2) unstable; urgency=medium
.
* Team upload.
.
[ Tzafrir Cohen ]
* Remove Faidon from Uploaders
.
[ Guillem Jover ]
* Fix FTBFS with GCC-10 (Closes: #957470)
Checksums-Sha1:
e5db0cc1c50db0a370fbea761de33f4967c5be2c 2031 libpri_1.6.0-2.dsc
cc5dd8c61280154f600e36290f64af26b5877c40 17796 libpri_1.6.0-2.debian.tar.xz
854178927f0cbf5cc6a972d0baec6e32cee57fce 6667 libpri_1.6.0-2_amd64.buildinfo
Checksums-Sha256:
c8c662e5ecd073f76f8ffea5ed0d66dbb3ae8626b249190622f9f1378131eef4 2031
libpri_1.6.0-2.dsc
90585a53b1686db363ec8fd317c651fcd70cfdb677d9085599a55c44b5676cb3 17796
libpri_1.6.0-2.debian.tar.xz
1f69a54075c98309e1b42d3caf0cb66a812e7544de9821e7a1bc62b242c8f74f 6667
libpri_1.6.0-2_amd64.buildinfo
Files:
fde6ac240d2667cd5f341d09fc52e0ac 2031 libs optional libpri_1.6.0-2.dsc
4431409842ad2bed445cbefdfde9ef5b 17796 libs optional
libpri_1.6.0-2.debian.tar.xz
b7ba592835d5a083eff437d2c8dad839 6667 libs optional
libpri_1.6.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE1uAexRal3873GVbTd1B55bhQvJMFAl+7eFkRHGJlcm5pQGRl
Ymlhbi5vcmcACgkQd1B55bhQvJOGsg/+M+H6dGHWMhAGlu6PnzFum3dfJxMxzLPU
lfvQjDHqoAlNdtsDeam4iRJNZNkHOjE7G0OKfyceFuwc74z7BGDafc9l//3Q3hKw
Lem+vxSWfqq7C5HwtthqOOH4SoueJOyiUbpPc5klBvnIUc4wcqkmdMT+cKYggTSA
hl+g87FETnYZjsdvv2QF0xRBiRe3haumWlKNse3uKOl0jnDavQgNIl2Rs50GDIPB
IcJVqy+u7PVu+i95b8a6XxGsPHqdbSXvY9RVKyKcHkkyYD/vxAsQ+PzDmb7q5u5b
uUvgjYJwDVGzo4wT2ov8NiXZEHVMrwBwZxUDcFb6BRwYMumpy0bqBiXhLfVQxd2M
KBNjwQiNr9oJlgizvPpaFQ305d1tMWypVY23HMcXRVyqMzwLDh4X450SRjtvUb9D
4bot9OvRbEkD5qAEEvrzluhakE+HqGFJUcrbceuw+EtRABfGUGDrPgAMVOpL5PgA
e9h3kqKiOzLbDM+Pgc6wPpfNSNeWZJLMf51CxzVdiB4hTdiQx25c49RoC0gVXw/n
N/XpSXCyuQG/X2PWYSPjN1kjXkGRb8GxsjiEDyCYhJdJddDaw9XmeqFVeMHK6Wu0
bPPqqNsfv4+PkwmZfmH0O24+cZNAkO/v+9vV43cAkWS1yXGcoBBfT8hCczMeFqb3
5P1Z89Xa26Q=
=49NT
-----END PGP SIGNATURE-----
--- End Message ---