Your message dated Fri, 27 Oct 2017 15:00:20 +0000
with message-id <e1e867q-0008ne...@fasolo.debian.org>
and subject line Bug#841556: fixed in libcdio 0.94-0.2
has caused the Debian Bug report #841556,
regarding libcdio: ftbfs with GCC-7
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.)
--
841556: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=841556
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libcdio
Version: 0.83-4.2
Severity: normal
Tags: sid buster
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-7
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-7/g++-7, but succeeds to build with gcc-6/g++-6. The
severity of this report may be raised before the buster release.
There is no need to fix this issue in time for the stretch release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc7-20170126/libcdio_0.83-4.2_unstable_gcc7.log
The last lines of the build log are at the end of this report.
To build with GCC 7, either set CC=gcc-7 CXX=g++-7 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-7/porting_to.html
[...]
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/paranoia'
Making all in cdio++
make[4]: Entering directory '/<<PKGBUILDDIR>>/lib/cdio++'
/bin/bash ../../libtool --tag=CXX --mode=compile x86_64-linux-gnu-g++
-DHAVE_CONFIG_H -I. -I../.. -I../../include/ -I../../include -g -O2 -MT
iso9660.lo -MD -MP -MF .deps/iso9660.Tpo -c -o iso9660.lo iso9660.cpp
libtool: compile: x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I../..
-I../../include/ -I../../include -g -O2 -MT iso9660.lo -MD -MP -MF
.deps/iso9660.Tpo -c iso9660.cpp -fPIC -DPIC -o .libs/iso9660.o
In file included from ../../include/cdio++/iso9660.hpp:27:0,
from iso9660.cpp:27:
../../include/cdio/iso9660.h:277:45: error: flexible array member
'iso9660_dir_s::filename' not at end of 'struct iso9660_pvd_s'
char filename[EMPTY_ARRAY_SIZE];
^
../../include/cdio/iso9660.h:310:20: note: next member 'char
iso9660_pvd_s::root_directory_filename' declared here
char root_directory_filename; /**< Is '\\0' or root
^~~~~~~~~~~~~~~~~~~~~~~
../../include/cdio/iso9660.h:283:8: note: in the definition of 'struct
iso9660_pvd_s'
struct iso9660_pvd_s {
^~~~~~~~~~~~~
../../include/cdio/iso9660.h:277:45: error: flexible array member
'iso9660_dir_s::filename' not at end of 'struct iso9660_svd_s'
char filename[EMPTY_ARRAY_SIZE];
^
../../include/cdio/iso9660.h:424:20: note: next member 'char
iso9660_svd_s::root_directory_filename' declared here
char root_directory_filename; /**< Is '\\0' or root
^~~~~~~~~~~~~~~~~~~~~~~
../../include/cdio/iso9660.h:392:8: note: in the definition of 'struct
iso9660_svd_s'
struct iso9660_svd_s {
^~~~~~~~~~~~~
../../include/cdio/iso9660.h:277:45: error: flexible array member
'iso9660_dir_s::filename' not at end of 'class ISO9660::PVD'
char filename[EMPTY_ARRAY_SIZE];
^
../../include/cdio/iso9660.h:310:20: note: next member 'char
iso9660_pvd_s::root_directory_filename' declared here
char root_directory_filename; /**< Is '\\0' or root
^~~~~~~~~~~~~~~~~~~~~~~
In file included from iso9660.cpp:27:0:
../../include/cdio++/iso9660.hpp:41:9: note: in the definition of 'class
ISO9660::PVD'
class PVD // Primary Volume ID
^~~
Makefile:545: recipe for target 'iso9660.lo' failed
make[4]: *** [iso9660.lo] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/cdio++'
Makefile:425: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib'
Makefile:584: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
Makefile:477: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
debian/rules:39: recipe for target 'build-stamp' failed
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: libcdio
Source-Version: 0.94-0.2
We believe that the bug you reported is fixed in the latest version of
libcdio, 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 841...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Matthias Klose <d...@debian.org> (supplier of updated libcdio 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: Thu, 26 Oct 2017 14:19:26 +0200
Source: libcdio
Binary: libcdio-dev libcdio16 libiso9660-dev libiso9660-10 libudf-dev libudf0
libcdio-utils
Architecture: source amd64
Version: 0.94-0.2
Distribution: experimental
Urgency: medium
Maintainer: Nicolas Boullis <nboul...@debian.org>
Changed-By: Matthias Klose <d...@debian.org>
Description:
libcdio-dev - library to read and control CD-ROM (development files)
libcdio-utils - sample applications based on the CDIO libraries
libcdio16 - library to read and control CD-ROM
libiso9660-10 - library to work with ISO9660 filesystems
libiso9660-dev - library to work with ISO9660 filesystems (development files)
libudf-dev - library to work with UDF filesystems (development files)
libudf0 - library to work with UDF filesystems
Closes: 841556 869516
Changes:
libcdio (0.94-0.2) experimental; urgency=medium
.
* libcdio-dev: Install missing cdio/memory.h header.
.
libcdio (0.94-0.1) experimental; urgency=medium
.
* Non-maintainer upload.
* New upstream version.
- Fixes build failure with GCC 7. Closes: #841556.
* Bump standards and debhelper versions.
* Configure with --disable-silent-rules.
* Make the build reproducible (Chris Lamb). Closes: #869516.
* Bump sonames, update symbols files.
Checksums-Sha1:
c343f3e81be9f9a4704df2e2bc6eb8d7f8e04e91 2182 libcdio_0.94-0.2.dsc
921f17842ea2bf3cd06ab3616849555aaae903ad 2355452 libcdio_0.94.orig.tar.gz
58564afe9a9d3303c7b084f979058a6a4a01ceb9 10624 libcdio_0.94-0.2.debian.tar.xz
7beb758c60f04773945ff230df7da83db66792fd 302244 libcdio-dev_0.94-0.2_amd64.deb
229a778009e234030b70934c40e2df82dd103c92 199216
libcdio-utils-dbgsym_0.94-0.2_amd64.deb
2437b9768c3f69509f247eb4bb6ebaec450e2aa5 191512
libcdio-utils_0.94-0.2_amd64.deb
c34e4c0e64cf1d4149033176ee0c02c88a7b46e4 215280
libcdio16-dbgsym_0.94-0.2_amd64.deb
22ad7b427911de492fe13cd680351606c850e9fe 195620 libcdio16_0.94-0.2_amd64.deb
330e946fe8131b01647b1213e6dcdcf869ce913d 8259 libcdio_0.94-0.2_amd64.buildinfo
24bd16e87566e54cd09ed9de17128c531abfcaef 61204
libiso9660-10-dbgsym_0.94-0.2_amd64.deb
c4d13372c95f5e1ac198a34064df8282557ac0bf 158832
libiso9660-10_0.94-0.2_amd64.deb
019a7c9ed9f5ccc72096f6147df20b07f2311ddc 172260
libiso9660-dev_0.94-0.2_amd64.deb
0c2f4bfd3e3500a9b17580f177fb761e95c75936 155636 libudf-dev_0.94-0.2_amd64.deb
3bc841d4eb65e7022e91eea18fee0f1d775b8936 40080
libudf0-dbgsym_0.94-0.2_amd64.deb
317392815762717658d9abf570f64b4619055c43 147060 libudf0_0.94-0.2_amd64.deb
Checksums-Sha256:
8bebb8fabc6dbc50589027c404ffe410116a49d2d052bbaf4f797cde7b1fd182 2182
libcdio_0.94-0.2.dsc
96e2c903f866ae96f9f5b9048fa32db0921464a2286f5b586c0f02699710025a 2355452
libcdio_0.94.orig.tar.gz
61ac19c242b77800938653d3d330824dba2f0bb1c79313e516bc81b9e0124fe6 10624
libcdio_0.94-0.2.debian.tar.xz
2e6d5ec84f0b084681d064e12c3ca697eaa5f7e42c8e80ce9a4ee93444d58278 302244
libcdio-dev_0.94-0.2_amd64.deb
64175153115a66dac096747a659b2e333f2894deda30e1445bc1b8d66009b223 199216
libcdio-utils-dbgsym_0.94-0.2_amd64.deb
ce1f098cdd06cc8d083e57b6d2aa0d00591e61db5c3f001121bbe299f8ad4468 191512
libcdio-utils_0.94-0.2_amd64.deb
1e85e174358d64c816e0b8756403338ef93fe775fbdb24ca3e9199d6d4eab403 215280
libcdio16-dbgsym_0.94-0.2_amd64.deb
a6e6ad611199a01f8ec137c0abf34335bce6f8737251d789f86156c8b3ec99a9 195620
libcdio16_0.94-0.2_amd64.deb
537962cc82531247081eea785b0c61cff16c3d899bc4004d1f83cac78d6d6337 8259
libcdio_0.94-0.2_amd64.buildinfo
fdd06447f91a22932303e8c1834e9e28c0636567c04273c8ab4b7107538e9cd3 61204
libiso9660-10-dbgsym_0.94-0.2_amd64.deb
29180d46fc9890df20d68f31c95060deef0f14b40da6034f9ef61abdf55add79 158832
libiso9660-10_0.94-0.2_amd64.deb
73dced0d252ead91fbba89cc15524b0201ac193113b131bc006064d8cae139a4 172260
libiso9660-dev_0.94-0.2_amd64.deb
5f23dc08c910ad25b2df14a8edc19c1f5e337594b0c5cce2f5c84d224ed8e46e 155636
libudf-dev_0.94-0.2_amd64.deb
420dd2a3d81c0b8e824851acafe57c3e8f1ab0ba4d87ed7aee69aee6affeaf25 40080
libudf0-dbgsym_0.94-0.2_amd64.deb
a4c861576e080e02998deb3d80487bacc33820059d2d1a85e6f50ad75ea726f5 147060
libudf0_0.94-0.2_amd64.deb
Files:
27b47ded3b917b2c1f71fc60107b905c 2182 libs optional libcdio_0.94-0.2.dsc
d8734266a20fbc2605a97b701b838ab6 2355452 libs optional libcdio_0.94.orig.tar.gz
5030c841cecdb564c5abba5938756d35 10624 libs optional
libcdio_0.94-0.2.debian.tar.xz
396d8b1ce8336de73ee23535b5d4bd8c 302244 libdevel optional
libcdio-dev_0.94-0.2_amd64.deb
b5c340cde18fd6033b290ac0b5d859b7 199216 debug optional
libcdio-utils-dbgsym_0.94-0.2_amd64.deb
954fcfa0fb842bd73bece6feaca7ceeb 191512 otherosfs optional
libcdio-utils_0.94-0.2_amd64.deb
b198489231cbf8434a83dfd0f24d6710 215280 debug optional
libcdio16-dbgsym_0.94-0.2_amd64.deb
3cf2900595e265467603490f59a2a806 195620 libs optional
libcdio16_0.94-0.2_amd64.deb
e16b16b91308207dee466d4897be4f08 8259 libs optional
libcdio_0.94-0.2_amd64.buildinfo
704b68bba8ceec1de6b438a9c3aed274 61204 debug optional
libiso9660-10-dbgsym_0.94-0.2_amd64.deb
2ddffde4e9b1a5969ee18de79d216299 158832 libs optional
libiso9660-10_0.94-0.2_amd64.deb
47513cacb2c9997719e68b172aa34f20 172260 libdevel optional
libiso9660-dev_0.94-0.2_amd64.deb
fd4dcfdbe63dff1ed3a2bfa10957b2f2 155636 libdevel optional
libudf-dev_0.94-0.2_amd64.deb
b9a8594b55e068aec08174fffcaf59df 40080 debug optional
libudf0-dbgsym_0.94-0.2_amd64.deb
d816e499dfe9a8d8176673cf6b168f22 147060 libs optional
libudf0_0.94-0.2_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQItBAEBCAAXBQJZ8dQlEBxkb2tvQGRlYmlhbi5vcmcACgkQvX6qYHePpvWEnw//
UX7Os5oUfF3tscjJ/StnuXEWQMUAVvBjUloTg2Eo2yVIGAxVxYsc2WoeTzO2uiKU
WCoqg0YoUlhWtam9ppvnQ34qq17tUowLAGss6pKcu4P6yJ+M6FljQ1MUdmJCpwAW
bJh/eTt7Atetek5IGwu3ArQ9ZMMrTgpXqa37M6x9kIACXoZtvV/YzJQXvvH4yplQ
n8pA0OOKMOGeWS9SGi+asBQN70pRF/3cgp1dw3u82hj+BnG7ShGqg9Ti7+bgC8G6
xf08hzFWfNBVdsd7PutZpDilhacnRTfYrPnxue3UuCEGWtU84dXG1NtbkDsg0dAb
4qkjDnq2VT2KDOPL7RyLRS0uMk8//j6PgK2pDiAXtYOEk/r8+9OOH7mhZ00Q8yXi
gMK047EOhQfxGpUFezyFUMCRaU69U/fplJNxrLbrvZOUB6UyxRx0iKm8kbsKPi2d
kHANtkBt0pNBRQ/M2dUFZ/qnVJDOl7Dw6uqI+hoa7D6zPc5c2h3+DM5NB7Id/mtl
3rR8RzGw5lEGmVHPeTqeGeur+St+NqeAUN3QGsDpbocaiiEocb/87E+S3LEr6QDx
adId/LNyIUeDBopaHmFurKbU37eGWv88z9stjz1Ur1vLrSjgeNDHsEhwhej21u5/
sZyu8R3/g4Py5c8VtQkxuSxMVrPLQvD6NQDUAyiH25U=
=BFtG
-----END PGP SIGNATURE-----
--- End Message ---