Your message dated Sun, 06 Aug 2017 22:23:13 +0000
with message-id <e1detx3-0006ae...@fasolo.debian.org>
and subject line Bug#853496: fixed in libldm 0.2.3-5
has caused the Debian Bug report #853496,
regarding libldm: 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.)


-- 
853496: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853496
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:libldm
Version: 0.2.3-4
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/libldm_0.2.3-4_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

[...]
config.status: creating docs/reference/libldm/Makefile
config.status: creating docs/reference/ldmtool/Makefile
config.status: creating ldm-1.0.pc
config.status: creating libldm.spec
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: WARNING: unrecognized options: --disable-maintainer-mode
   dh_auto_build
        make -j1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make  all-recursive
make[2]: Entering directory '/<<PKGBUILDDIR>>'
Making all in src
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -Wshadow -Wextra 
-Wno-unused-local-typedefs -Wno-unused-parameter -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -I/usr/include/uuid  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o libldm_1_0_la-mbr.lo `test -f 'mbr.c' || echo 
'./'`mbr.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-Wall -Werror -Wshadow -Wextra -Wno-unused-local-typedefs -Wno-unused-parameter 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/uuid -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c mbr.c  -fPIC -DPIC 
-o .libs/libldm_1_0_la-mbr.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-Wall -Werror -Wshadow -Wextra -Wno-unused-local-typedefs -Wno-unused-parameter 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/uuid -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c mbr.c -o 
libldm_1_0_la-mbr.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -Wshadow -Wextra 
-Wno-unused-local-typedefs -Wno-unused-parameter -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -I/usr/include/uuid  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o libldm_1_0_la-gpt.lo `test -f 'gpt.c' || echo 
'./'`gpt.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-Wall -Werror -Wshadow -Wextra -Wno-unused-local-typedefs -Wno-unused-parameter 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/uuid -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c gpt.c  -fPIC -DPIC 
-o .libs/libldm_1_0_la-gpt.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-Wall -Werror -Wshadow -Wextra -Wno-unused-local-typedefs -Wno-unused-parameter 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/uuid -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c gpt.c -o 
libldm_1_0_la-gpt.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   
-Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror -Wshadow -Wextra 
-Wno-unused-local-typedefs -Wno-unused-parameter -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -I/usr/include/uuid  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o libldm_1_0_la-ldm.lo `test -f 'ldm.c' || echo 
'./'`ldm.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-Wall -Werror -Wshadow -Wextra -Wno-unused-local-typedefs -Wno-unused-parameter 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/uuid -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c ldm.c  -fPIC -DPIC 
-o .libs/libldm_1_0_la-ldm.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 
-Wall -Werror -Wshadow -Wextra -Wno-unused-local-typedefs -Wno-unused-parameter 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include 
-I/usr/include/uuid -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -c ldm.c -o 
libldm_1_0_la-ldm.o >/dev/null 2>&1
/bin/bash ../libtool  --tag=CC   --mode=link gcc -Wall -Werror -Wshadow -Wextra 
-Wno-unused-local-typedefs -Wno-unused-parameter -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include  -I/usr/include/uuid  -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security  -Wl,-z,relro -o libldm-1.0.la -rpath 
/usr/lib/x86_64-linux-gnu libldm_1_0_la-mbr.lo libldm_1_0_la-gpt.lo 
libldm_1_0_la-ldm.lo -lz -luuid -lgobject-2.0 -lglib-2.0 -ldevmapper -lreadline 
libtool: link: gcc -shared  -fPIC -DPIC  .libs/libldm_1_0_la-mbr.o 
.libs/libldm_1_0_la-gpt.o .libs/libldm_1_0_la-ldm.o   -lz -luuid -lgobject-2.0 
-lglib-2.0 -ldevmapper -lreadline  -g -O2 -fstack-protector-strong -Wl,-z 
-Wl,relro   -Wl,-soname -Wl,libldm-1.0.so.0 -o .libs/libldm-1.0.so.0.0.0
libtool: link: (cd ".libs" && rm -f "libldm-1.0.so.0" && ln -s 
"libldm-1.0.so.0.0.0" "libldm-1.0.so.0")
libtool: link: (cd ".libs" && rm -f "libldm-1.0.so" && ln -s 
"libldm-1.0.so.0.0.0" "libldm-1.0.so")
libtool: link: ar cru .libs/libldm-1.0.a  libldm_1_0_la-mbr.o 
libldm_1_0_la-gpt.o libldm_1_0_la-ldm.o
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: link: ranlib .libs/libldm-1.0.a
libtool: link: ( cd ".libs" && rm -f "libldm-1.0.la" && ln -s 
"../libldm-1.0.la" "libldm-1.0.la" )
gcc -DHAVE_CONFIG_H -I. -I..   -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Werror 
-Wshadow -Wextra -Wno-unused-local-typedefs -Wno-unused-parameter 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread 
-I/usr/include/json-glib-1.0 -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread 
-I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -c -o ldmtool-ldmtool.o `test -f 'ldmtool.c' || echo 
'./'`ldmtool.c
ldmtool.c:90:25: error: duplicate 'const' declaration specifier 
[-Werror=duplicate-decl-specifier]
 static const _command_t const commands[] = {
                         ^~~~~
cc1: all warnings being treated as errors
Makefile:578: recipe for target 'ldmtool-ldmtool.o' failed
make[3]: *** [ldmtool-ldmtool.o] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
Makefile:500: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
Makefile:407: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j1 returned exit code 2
debian/rules:13: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2

--- End Message ---
--- Begin Message ---
Source: libldm
Source-Version: 0.2.3-5

We believe that the bug you reported is fixed in the latest version of
libldm, 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 853...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Hilko Bengen <ben...@debian.org> (supplier of updated libldm 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: Mon, 07 Aug 2017 00:01:48 +0200
Source: libldm
Binary: libldm-dev libldm-dbg libldm-1.0-0 ldmtool
Architecture: source
Version: 0.2.3-5
Distribution: unstable
Urgency: medium
Maintainer: Hilko Bengen <ben...@debian.org>
Changed-By: Hilko Bengen <ben...@debian.org>
Description:
 ldmtool    - tool for managing Microsoft Windows dynamic disks
 libldm-1.0-0 - library for managing Microsoft Windows dynamic disks
 libldm-dbg - Debug symbols for libldm
 libldm-dev - library for managing Microsoft Windows dynamic disks
Closes: 829266 853496
Changes:
 libldm (0.2.3-5) unstable; urgency=medium
 .
   * Add patch to fix FTBFS with GCC 7 (Closes: #853496)
   * Add patch to fix uninitialized variable error, thanks to Steve Langasek
     (Closes: #829266)
   * Modernize package: Bump Standards-Version, Debhelper compat level
Checksums-Sha1:
 e3d013b114af25e43d98fd413095fc932f642756 2105 libldm_0.2.3-5.dsc
 e737033d690cd8a7a86a74fc67801609103acd51 5280 libldm_0.2.3-5.debian.tar.xz
 2cf9408ae3660f72af4de96e740ce40658bb1b52 7568 libldm_0.2.3-5_source.buildinfo
Checksums-Sha256:
 0b8817e9c87007794f26d29c8cb02840fe2d00b632d4567ba3266f1e02d9792b 2105 
libldm_0.2.3-5.dsc
 d8504e4f8b4693618a2278f048716084acc1ba83bd6c068aec3d6b3895b2746e 5280 
libldm_0.2.3-5.debian.tar.xz
 db59c7778970859d5c45b986b027126d2d2aa411997be2cec94352478bba90fd 7568 
libldm_0.2.3-5_source.buildinfo
Files:
 3ff700f238a8f0180482958e305e5b6d 2105 libs extra libldm_0.2.3-5.dsc
 fc3cf9be2db69e7f94506da403fc1622 5280 libs extra libldm_0.2.3-5.debian.tar.xz
 da8f40bb898a18e2790dd5ffa8501e68 7568 libs extra 
libldm_0.2.3-5_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEErnMQVUQqHZbPTUx4dbcQY1whOn4FAlmHkpMACgkQdbcQY1wh
On616Q/8D4I3ihVbJf0jICTUTAXkBPQL2IW3nveIO6AjKd1PqfmlU8iKdW0TwQEm
R2jA+p1wC0DVZqkxsgAqH2Sjrd02gvTXDWZdFc7h4GhPSMTKRFCO718MLVtJmGXV
PYdkaY/+UE4dpB9hOiS1x01MoHQJexLPSgbM7/QWAdCxhEa/pCsXqCYTZvESleOD
MMpwJxP/1pHKCnoTNBZZVy1G1szm7utKcxEKbwdZLTODRwVGebD1H4omgnNKHqy6
qDurljofEUI1dmGXFog0CWaJCFAxsrEnbUc1BGqMh11Mn4CLaULvUGKB9WO/a8sX
H3hsj+V01GnvllD15OQJvnGkQUx1Crn0x9oaj01FuW0J11Z3d1aop4KKsgL6400y
UYEpLwHCUIyIhRcoif6U4HBgqw5gH4SlH2wRqzRu9nwbWlgUhF/xfV41WK+u7G3C
6FkW55/NJSk14PcRdq9GHM25+spyIcH4BscEZO80HiyP3brwfVWA7MwJwfwHluJu
uhNGwg9WSVKEUHVOCOjeZFHjZgY8r9FfavcvQfrH42D01+37XEVHaxbWX3ceOT7A
10XCFxPm5jvgHfHwxdRUU0GotU14c7cHsmYOWQadLp5oYqQTPc3nQOKZNo5AEKqU
Qc8TRQt5fLeuMlNi5iGgWY6QEQ6D4yeQfhyejTBQkbGB0QkM9MM=
=ymst
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to