Your message dated Sat, 22 Jun 2013 16:18:00 +0000
with message-id <[email protected]>
and subject line Bug#701248: fixed in blktap 2.0.90-2
has caused the Debian Bug report #701248,
regarding blktap: ftbfs with GCC-4.8
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 [email protected]
immediately.)
--
701248: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=701248
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:blktap
Version: 2.0.90-1
Severity: important
Tags: sid jessie
User: [email protected]
Usertags: ftbfs-gcc-4.8
The package fails to build in a test rebuild on at least amd64 with
gcc-4.8/g++-4.8, but succeeds to build with gcc-4.7/g++-4.7. The
severity of this report may be raised before the jessie release.
tapdisk-logfile.c:166:23: error: argument to 'sizeof' in 'memset' call is the
same expression as the destination; did you mean to dereference it?
[-Werror=sizeof-pointer-memaccess]
The full build log can be found at:
http://people.debian.org/~doko/logs-20130217/gcc48/blktap_2.0.90-1_unstable_gcc48.log
The last lines of the build log are at the end of this report.
To build with GCC 4.8, either set CC=gcc-4.8 CXX=g++-4.8 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t experimental install g++ g++-4.7 g++-4.8 libc6-dev
The test rebuild was done with eglibc-2.17 and GCC-4.8, so some issues
might be caused by the updated glibc.
[...]
cc1: all warnings being treated as errors
make[4]: *** [tapdisk-logfile.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT tapdisk-disktype.lo -MD -MP -MF
.deps/tapdisk-disktype.Tpo -c tapdisk-disktype.c -fPIC -DPIC -o
tapdisk-disktype.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT tapdisk-loglimit.lo -MD -MP -MF
.deps/tapdisk-loglimit.Tpo -c tapdisk-loglimit.c -fPIC -DPIC -o
tapdisk-loglimit.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT tapdisk-storage.lo -MD -MP -MF
.deps/tapdisk-storage.Tpo -c tapdisk-storage.c -fPIC -DPIC -o
tapdisk-storage.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT tapdisk-driver.lo -MD -MP -MF .deps/tapdisk-driver.Tpo
-c tapdisk-driver.c -fPIC -DPIC -o tapdisk-driver.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT tapdisk-stats.lo -MD -MP -MF .deps/tapdisk-stats.Tpo
-c tapdisk-stats.c -fPIC -DPIC -o tapdisk-stats.o >/dev/null 2>&1
mv -f .deps/tapdisk-disktype.Tpo .deps/tapdisk-disktype.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT tapdisk-log.lo -MD -MP -MF .deps/tapdisk-log.Tpo -c
tapdisk-log.c -fPIC -DPIC -o tapdisk-log.o >/dev/null 2>&1
mv -f .deps/tapdisk-loglimit.Tpo .deps/tapdisk-loglimit.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT tapdisk-interface.lo -MD -MP -MF
.deps/tapdisk-interface.Tpo -c tapdisk-interface.c -fPIC -DPIC -o
tapdisk-interface.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT tapdisk-utils.lo -MD -MP -MF .deps/tapdisk-utils.Tpo
-c tapdisk-utils.c -fPIC -DPIC -o tapdisk-utils.o >/dev/null 2>&1
mv -f .deps/tapdisk-storage.Tpo .deps/tapdisk-storage.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT scheduler.lo -MD -MP -MF .deps/scheduler.Tpo -c
scheduler.c -fPIC -DPIC -o scheduler.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT tapdisk-filter.lo -MD -MP -MF .deps/tapdisk-filter.Tpo
-c tapdisk-filter.c -fPIC -DPIC -o tapdisk-filter.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT io-optimize.lo -MD -MP -MF .deps/io-optimize.Tpo -c
io-optimize.c -fPIC -DPIC -o io-optimize.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT tapdisk-syslog.lo -MD -MP -MF .deps/tapdisk-syslog.Tpo
-c tapdisk-syslog.c -fPIC -DPIC -o tapdisk-syslog.o >/dev/null 2>&1
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT tapdisk-server.lo -MD -MP -MF .deps/tapdisk-server.Tpo
-c tapdisk-server.c -fPIC -DPIC -o tapdisk-server.o >/dev/null 2>&1
mv -f .deps/tapdisk-driver.Tpo .deps/tapdisk-driver.Plo
mv -f .deps/tapdisk-stats.Tpo .deps/tapdisk-stats.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT tapdisk-image.lo -MD -MP -MF .deps/tapdisk-image.Tpo
-c tapdisk-image.c -fPIC -DPIC -o tapdisk-image.o >/dev/null 2>&1
mv -f .deps/tapdisk-log.Tpo .deps/tapdisk-log.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT tapdisk-queue.lo -MD -MP -MF .deps/tapdisk-queue.Tpo
-c tapdisk-queue.c -fPIC -DPIC -o tapdisk-queue.o >/dev/null 2>&1
mv -f .deps/tapdisk-interface.Tpo .deps/tapdisk-interface.Plo
mv -f .deps/tapdisk-utils.Tpo .deps/tapdisk-utils.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT lock.lo -MD -MP -MF .deps/lock.Tpo -c lock.c -fPIC
-DPIC -o lock.o >/dev/null 2>&1
mv -f .deps/tapdisk-filter.Tpo .deps/tapdisk-filter.Plo
mv -f .deps/scheduler.Tpo .deps/scheduler.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT tapdisk-control.lo -MD -MP -MF
.deps/tapdisk-control.Tpo -c tapdisk-control.c -fPIC -DPIC -o
tapdisk-control.o >/dev/null 2>&1
mv -f .deps/io-optimize.Tpo .deps/io-optimize.Plo
mv -f .deps/tapdisk-syslog.Tpo .deps/tapdisk-syslog.Plo
mv -f .deps/tapdisk-server.Tpo .deps/tapdisk-server.Plo
mv -f .deps/tapdisk-image.Tpo .deps/tapdisk-image.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT tapdisk-vbd.lo -MD -MP -MF .deps/tapdisk-vbd.Tpo -c
tapdisk-vbd.c -fPIC -DPIC -o tapdisk-vbd.o >/dev/null 2>&1
mv -f .deps/tapdisk-queue.Tpo .deps/tapdisk-queue.Plo
mv -f .deps/lock.Tpo .deps/lock.Plo
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_GNU_SOURCE -I../include
-Wall -Werror -g -O2 -MT tapdisk-blktap.lo -MD -MP -MF .deps/tapdisk-blktap.Tpo
-c tapdisk-blktap.c -fPIC -DPIC -o tapdisk-blktap.o >/dev/null 2>&1
mv -f .deps/tapdisk-control.Tpo .deps/tapdisk-control.Plo
mv -f .deps/tapdisk-vbd.Tpo .deps/tapdisk-vbd.Plo
mv -f .deps/tapdisk-blktap.Tpo .deps/tapdisk-blktap.Plo
make[4]: Leaving directory `/«PKGBUILDDIR»/drivers'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/«PKGBUILDDIR»'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/«PKGBUILDDIR»'
make[1]: *** [override_dh_auto_build] Error 2
make: *** [build-arch] Error 2
make[1]: Leaving directory `/«PKGBUILDDIR»'
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: blktap
Source-Version: 2.0.90-2
We believe that the bug you reported is fixed in the latest version of
blktap, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <[email protected]> (supplier of updated blktap 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 23 Oct 2012 10:23:57 +0000
Source: blktap
Binary: blktap-dev blktap-utils libvhd0 libvhdio-2.0.90 libblktapctl0
Architecture: source amd64
Version: 2.0.90-2
Distribution: unstable
Urgency: low
Maintainer: PKG Xen Devel <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Description:
blktap-dev - Xen API blktap shared library (development files)
blktap-utils - utilities to work with VHD disk images files
libblktapctl0 - Xen API blktapctl shared library (shared library)
libvhd0 - VHD file format access library
libvhdio-2.0.90 - Xen API blktap shared library (shared library)
Closes: 690630 699845 701248
Changes:
blktap (2.0.90-2) unstable; urgency=low
.
* Fixes bashism in /bin/sh script in part/vhdpartx (Closes: #690630).
* Fixes wrong paragraph separation in package description (Closes: #699845).
* Added a debian/gbp.conf.
* Fixes FTBFS with gcc 4.8, thanks to Matthias Klose <[email protected]> for
reporting, and Juhani Numminen <[email protected]> for sending a
patch to fix it (Closes: #701248).
* Switching to debhelper and compat 9.
* Standards-Version: 3.9.4.
* Canonical VCS fields.
Checksums-Sha1:
c733e544e30c944dfdb2b47d4f3cf41cfabda8ff 1500 blktap_2.0.90-2.dsc
c44d6b57dc5add7a6434d76eff0bcf2036b8daa7 6353 blktap_2.0.90-2.debian.tar.gz
d168bc46637d5da97c6aedbce2537e1041b347ae 117972 blktap-dev_2.0.90-2_amd64.deb
792804ad3141ce455959598421e851790d1eac56 122506 blktap-utils_2.0.90-2_amd64.deb
3e38be17cc8abaa6309e94a80727cde72112ec56 73606 libvhd0_2.0.90-2_amd64.deb
542bc744fe9fba98a9ada826f91c5f6a5d9bbc56 17468
libvhdio-2.0.90_2.0.90-2_amd64.deb
d612ff44305892f8cbc724c62a55fdebfc7c160a 17066 libblktapctl0_2.0.90-2_amd64.deb
Checksums-Sha256:
4f141cd4ce5541790cf08f7f8294305689a50bdba7459272d2b473de5c9e4dd3 1500
blktap_2.0.90-2.dsc
6e17782a68dcad38d15506122c9258d8914e381351a7506ff0254891952767bc 6353
blktap_2.0.90-2.debian.tar.gz
3534f44550eb623a321a717826dcdae0e1d77b2d6861e29a7529b40874583a39 117972
blktap-dev_2.0.90-2_amd64.deb
b59096abbf009d32b676a4dd0027d2ae1c0169d986f07ef9b2d494f3082126df 122506
blktap-utils_2.0.90-2_amd64.deb
5bf96ab56406ecded03d09d98736b84856f73be8f65966a6fb04a7f8e8069fd2 73606
libvhd0_2.0.90-2_amd64.deb
7ef9d1f7a6edae9de448cc71d30df1bb2023d71c044f4b880571550f760966a8 17468
libvhdio-2.0.90_2.0.90-2_amd64.deb
8c605842f2fe69ea8f374827e7f5870297438392a92ff08731c6d539c8177461 17066
libblktapctl0_2.0.90-2_amd64.deb
Files:
383c865250999bc0090ca4504c8898e4 1500 libs extra blktap_2.0.90-2.dsc
a9e7846480d6e6514fd4560888bd0bb1 6353 libs extra blktap_2.0.90-2.debian.tar.gz
6a6a5c60f738db80335eec9805ef6078 117972 devel extra
blktap-dev_2.0.90-2_amd64.deb
109a2339d6659917d2ad579f863cfe3a 122506 utils extra
blktap-utils_2.0.90-2_amd64.deb
37da710513f94a0c9a0773c7377389da 73606 libs extra libvhd0_2.0.90-2_amd64.deb
afaa32f4ebfdb81975371d79ace9f317 17468 libs extra
libvhdio-2.0.90_2.0.90-2_amd64.deb
3c6ad9b7873325ab6f62ffe09819ef3a 17066 libs extra
libblktapctl0_2.0.90-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAlHFzBgACgkQl4M9yZjvmkmEVQCgkmXadVQ4XAtiZqWjSlJCFp/A
POkAoMBUNWmmA/uC4Of+493JoeI9jUxC
=imhy
-----END PGP SIGNATURE-----
--- End Message ---