Your message dated Fri, 21 Aug 2020 14:33:50 +0000
with message-id <e1k9874-000fqh...@fasolo.debian.org>
and subject line Bug#957259: fixed in gdbm 1.18.1-5.1
has caused the Debian Bug report #957259,
regarding gdbm: 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.)


-- 
957259: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957259
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:gdbm
Version: 1.18.1-5
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/gdbm_1.18.1-5_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

[...]
/bin/bash ../libtool  --tag=CC   --mode=compile diet gcc -DHAVE_CONFIG_H -I. 
-I../../src -I..  -DIN_GDBM -DLOCALEDIR=\"/usr/share/locale\"  -UHAVE_MMAP 
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -U__DATE__ -U__TIME__ 
-c -o update.lo ../../src/update.c
libtool: compile:  diet gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -DIN_GDBM 
-DLOCALEDIR=\"/usr/share/locale\" -UHAVE_MMAP -Wdate-time -D_FORTIFY_SOURCE=2 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -U__DATE__ -U__TIME__ -c ../../src/recover.c -o 
recover.o
<command-line>: warning: undefining "__DATE__" [-Wbuiltin-macro-redefined]
<command-line>: warning: undefining "__TIME__" [-Wbuiltin-macro-redefined]
<command-line>: warning: undefining "__DATE__" [-Wbuiltin-macro-redefined]
<command-line>: warning: undefining "__TIME__" [-Wbuiltin-macro-redefined]
/bin/bash ../libtool  --tag=CC   --mode=compile diet gcc -DHAVE_CONFIG_H -I. 
-I../../src -I..  -DIN_GDBM -DLOCALEDIR=\"/usr/share/locale\"  -UHAVE_MMAP 
-Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -U__DATE__ -U__TIME__ 
-c -o version.lo ../../src/version.c
diet gcc -DHAVE_CONFIG_H -I. -I../../src -I..  -DIN_GDBM 
-DLOCALEDIR=\"/usr/share/locale\"  -UHAVE_MMAP -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -U__DATE__ -U__TIME__ -c -o gdbm_load.o 
../../src/gdbm_load.c
<command-line>: warning: undefining "__DATE__" [-Wbuiltin-macro-redefined]
<command-line>: warning: undefining "__TIME__" [-Wbuiltin-macro-redefined]
libtool: compile:  diet gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -DIN_GDBM 
-DLOCALEDIR=\"/usr/share/locale\" -UHAVE_MMAP -Wdate-time -D_FORTIFY_SOURCE=2 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -U__DATE__ -U__TIME__ -c ../../src/update.c -o update.o
libtool: compile:  diet gcc -DHAVE_CONFIG_H -I. -I../../src -I.. -DIN_GDBM 
-DLOCALEDIR=\"/usr/share/locale\" -UHAVE_MMAP -Wdate-time -D_FORTIFY_SOURCE=2 
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -U__DATE__ -U__TIME__ -c ../../src/version.c -o 
version.o
<command-line>: warning: undefining "__DATE__" [-Wbuiltin-macro-redefined]
<command-line>: warning: undefining "__TIME__" [-Wbuiltin-macro-redefined]
<command-line>: warning: undefining "__DATE__" [-Wbuiltin-macro-redefined]
<command-line>: warning: undefining "__TIME__" [-Wbuiltin-macro-redefined]
diet gcc -DHAVE_CONFIG_H -I. -I../../src -I..  -DIN_GDBM 
-DLOCALEDIR=\"/usr/share/locale\"  -UHAVE_MMAP -Wdate-time -D_FORTIFY_SOURCE=2  
-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -U__DATE__ -U__TIME__ -c -o gdbm_dump.o 
../../src/gdbm_dump.c
<command-line>: warning: undefining "__DATE__" [-Wbuiltin-macro-redefined]
<command-line>: warning: undefining "__TIME__" [-Wbuiltin-macro-redefined]
rm -f libgdbmapp.a
ar cru libgdbmapp.a err.o mem.o parseopt.o progname.o 
ar: `u' modifier ignored since `D' is the default (see `U')
ranlib libgdbmapp.a
/bin/bash ../libtool  --tag=CC   --mode=link diet gcc  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -U__DATE__ -U__TIME__ -version-info 6:0:0 -Wl,-z,relro 
-Wl,-z,now -o libgdbm.la -rpath /usr/lib/x86_64-linux-gnu/diet/lib-x86_64 
gdbmclose.lo gdbmcount.lo gdbmdelete.lo gdbmdump.lo gdbmerrno.lo gdbmexists.lo 
gdbmexp.lo gdbmfdesc.lo gdbmfetch.lo gdbmload.lo gdbmopen.lo gdbmimp.lo 
gdbmreorg.lo gdbmseq.lo gdbmsetopt.lo gdbmstore.lo gdbmsync.lo base64.lo 
bucket.lo falloc.lo findkey.lo fullio.lo hash.lo lock.lo mmap.lo recover.lo 
update.lo version.lo   
libtool: link: ar cr .libs/libgdbm.a  gdbmclose.o gdbmcount.o gdbmdelete.o 
gdbmdump.o gdbmerrno.o gdbmexists.o gdbmexp.o gdbmfdesc.o gdbmfetch.o 
gdbmload.o gdbmopen.o gdbmimp.o gdbmreorg.o gdbmseq.o gdbmsetopt.o gdbmstore.o 
gdbmsync.o base64.o bucket.o falloc.o findkey.o fullio.o hash.o lock.o mmap.o 
recover.o update.o version.o
libtool: link: ranlib .libs/libgdbm.a
libtool: link: ( cd ".libs" && rm -f "libgdbm.la" && ln -s "../libgdbm.la" 
"libgdbm.la" )
/bin/bash ../libtool  --tag=CC   --mode=link diet gcc  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -U__DATE__ -U__TIME__  -Wl,-z,relro -Wl,-z,now -o 
gdbm_load gdbm_load.o ./libgdbmapp.a ./libgdbm.la  
/bin/bash ../libtool  --tag=CC   --mode=link diet gcc  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -U__DATE__ -U__TIME__  -Wl,-z,relro -Wl,-z,now -o 
gdbmtool datconv.o gram.o input-argv.o input-file.o lex.o gdbmtool.o var.o 
util.o  input-std.o ./libgdbmapp.a ./libgdbm.la  
/bin/bash ../libtool  --tag=CC   --mode=link diet gcc  -g -O2 
-ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
-Werror=format-security -U__DATE__ -U__TIME__  -Wl,-z,relro -Wl,-z,now -o 
gdbm_dump gdbm_dump.o ./libgdbmapp.a ./libgdbm.la  
libtool: link: diet gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -U__DATE__ -U__TIME__ 
-Wl,-z -Wl,relro -Wl,-z -Wl,now -o gdbmtool datconv.o gram.o input-argv.o 
input-file.o lex.o gdbmtool.o var.o util.o input-std.o  ./libgdbmapp.a 
./.libs/libgdbm.a
/usr/bin/ld: ./libgdbmapp.a(parseopt.o):(.bss+0x8): multiple definition of 
`parseopt_program_args'; gdbmtool.o:(.data.rel.local+0x260): first defined here
/usr/bin/ld: ./libgdbmapp.a(parseopt.o):(.bss+0x10): multiple definition of 
`parseopt_program_doc'; gdbmtool.o:(.data.rel.local+0x268): first defined here
/usr/bin/ld: lex.o: in function `print_prompt_at_bol':
./diet-build/src/lex.l:317: warning: warning: your code uses stdio (7+k bloat).
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/diet/lib-x86_64/libc.a(vsnprintf.o): in 
function `vsnprintf':
(.text+0x96): warning: warning: the printf functions add several kilobytes of 
bloat.
libtool: link: diet gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -U__DATE__ -U__TIME__ 
-Wl,-z -Wl,relro -Wl,-z -Wl,now -o gdbm_dump gdbm_dump.o  ./libgdbmapp.a 
./.libs/libgdbm.a
libtool: link: diet gcc -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -U__DATE__ -U__TIME__ 
-Wl,-z -Wl,relro -Wl,-z -Wl,now -o gdbm_load gdbm_load.o  ./libgdbmapp.a 
./.libs/libgdbm.a
/usr/bin/ld: ./libgdbmapp.a(parseopt.o):(.bss+0x8): multiple definition of 
`parseopt_program_args'; gdbm_dump.o:(.data.rel.local+0x50): first defined here
/usr/bin/ld: ./libgdbmapp.a(parseopt.o):(.bss+0x10): multiple definition of 
`parseopt_program_doc'; gdbm_dump.o:(.data.rel.local+0x58): first defined here
/usr/bin/ld: ./libgdbmapp.a(parseopt.o):(.bss+0x8): multiple definition of 
`parseopt_program_args'; gdbm_load.o:(.data.rel.local+0x140): first defined here
/usr/bin/ld: ./libgdbmapp.a(parseopt.o):(.bss+0x10): multiple definition of 
`parseopt_program_doc'; gdbm_load.o:(.data.rel.local+0x148): first defined here
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/diet/lib-x86_64/libc.a(stderr.o): in 
function `__fflush_stderr':
(.text+0x8): warning: warning: your code uses stdio (7+k bloat).
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/diet/lib-x86_64/libc.a(vsnprintf.o): in 
function `vsnprintf':
(.text+0x96): warning: warning: the printf functions add several kilobytes of 
bloat.
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/diet/lib-x86_64/libc.a(stderr.o): in 
function `__fflush_stderr':
(.text+0x8): warning: warning: your code uses stdio (7+k bloat).
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/diet/lib-x86_64/libc.a(vsnprintf.o): in 
function `vsnprintf':
(.text+0x96): warning: warning: the printf functions add several kilobytes of 
bloat.
collect2: error: ld returned 1 exit status
make[5]: *** [Makefile:680: gdbmtool] Error 1
make[5]: *** Waiting for unfinished jobs....
collect2: error: ld returned 1 exit status
make[5]: *** [Makefile:672: gdbm_dump] Error 1
collect2: error: ld returned 1 exit status
make[5]: *** [Makefile:676: gdbm_load] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/diet-build/src'
make[4]: *** [Makefile:523: all] Error 2
make[4]: Leaving directory '/<<PKGBUILDDIR>>/diet-build/src'
make[3]: *** [Makefile:466: all-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/diet-build'
make[2]: *** [Makefile:398: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/diet-build'
dh_auto_build: error: cd diet-build && make -j4 returned exit code 2
make[1]: *** [debian/rules:38: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:19: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: gdbm
Source-Version: 1.18.1-5.1
Done: Gianfranco Costamagna <locutusofb...@debian.org>

We believe that the bug you reported is fixed in the latest version of
gdbm, 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.
Gianfranco Costamagna <locutusofb...@debian.org> (supplier of updated gdbm 
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: Fri, 21 Aug 2020 16:02:35 +0200
Source: gdbm
Binary: libgdbm6 gdbm-l10n libgdbm-dev gdbmtool libgdbm-compat4 
libgdbm-compat-dev
Architecture: source
Version: 1.18.1-5.1
Distribution: unstable
Urgency: medium
Maintainer: Dmitry Bogatov <kact...@debian.org>
Changed-By: Gianfranco Costamagna <locutusofb...@debian.org>
Description:
 gdbm-l10n  -  (translation files)
 gdbmtool   -  (command line tools)
 libgdbm-compat-dev -  (legacy support development files)
 libgdbm-compat4 -  (legacy support runtime version)
 libgdbm-dev -  (development files)
 libgdbm6   -  (runtime version)
Closes: 957259
Changes:
 gdbm (1.18.1-5.1) unstable; urgency=medium
 .
   * QA upload
   [ Steve Langasek ]
   * Mark gdbm-l10n Multi-Arch: foreign to satisfy cross-test-dependencies.
   * Add build-essential as a test dependency; should be implied by
     @builddeps@ but seems not to be working.
   * Invoke compiler in a cross-test-friendly manner.
   * debian/patches/gcc-10-ftbfs.patch: fix ftbfs with gcc-10 due to
     duplicate definitions.  Closes: #957259.
Checksums-Sha1:
 49a008c35797dc8c15def2da54b8765d63a3807b 2618 gdbm_1.18.1-5.1.dsc
 fb59aae1b6720d58deda0c55e572c4e5c394d76b 16812 gdbm_1.18.1-5.1.debian.tar.xz
 97d7dd946f7bb9f564b11e03fbc5d8a90106d8af 7725 gdbm_1.18.1-5.1_source.buildinfo
Checksums-Sha256:
 ce82bb222ea3386616f79ae0c1798cc9074b8882f017d3d0a6a60fedcfa8eedd 2618 
gdbm_1.18.1-5.1.dsc
 da287cf407b905a548a5fa3c6e6a501d1de30bdbb19820f8e675a9cf75310955 16812 
gdbm_1.18.1-5.1.debian.tar.xz
 8810e75c0e74a36d9378e5be285b8a2abf0ff340b8259f400b8e844957dc47fd 7725 
gdbm_1.18.1-5.1_source.buildinfo
Files:
 19952458f30735af7106bcfd679dc9f4 2618 libs optional gdbm_1.18.1-5.1.dsc
 346d89889d163f93021595e0d1d0f90c 16812 libs optional 
gdbm_1.18.1-5.1.debian.tar.xz
 0f5f5187f5608faa45f6665da23cc724 7725 libs optional 
gdbm_1.18.1-5.1_source.buildinfo

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

iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAl8/1AoACgkQ808JdE6f
Xdm3dRAAtI0VdPD+MLSDGIpslkugUugUTzNjUym5jfSt54UkeFY02K6X2h69rqI2
icuayQyDpldcYfBVVlPW0/pAlLcqDDi0SLaidTr14KpjLag6HgBeQ1iPFj7Dkstg
7Mi65QMZxv/W4cBIh39at8DvSayeEjykvEORpH485+PnyJRD1hpdBueFnxHhXK5L
QeERC4oL3VhXajJZ9k6zy78OhNy9r2XrtrKn7QXEfUi1BN0DtaNZ9uoUwQCJdYjs
+Y0EeigFUT1+HPUbDbvQVkDavIPJ7Y0xWQJSh87yHcSACBIxyM5kPAQHeb3aCN2k
/rFucrqhFBBXk2cLWQhcHF24XMpz2Zk190kEO3DNr6zJ8vR+caDIwsnhkvm6lTdx
V0CIgJbjRw8LfI3o+k5Y03h4jo3d47E10Q81KqHmB2gHZv1fy8XvynKQXQavXjlC
6lAcSsOFMu/Wt0I7osJ5c05UMfBTX9rA5AePfHLhdxUx3kZyr8b/kMPV0iuXIq5i
+S39nOjgySBEG+OS4nxLZyR5XeVgWkyb/6d+Vqg//JpLa93LAygonwc6GEM73XY7
5qVus1EZqqvaQ+d/r3b9g4JZMvq9K7PSTsZfegbUKGfVekdzxBSVkhrATXh5p3Ab
ad64jcljRlBiUgGqsOPCriEQJSzL9RKg5JFPvOhnCw3T+BwQxOA=
=EkcN
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to