Your message dated Tue, 28 Jul 2020 15:18:27 +0000
with message-id <e1k0rn5-000bai...@fasolo.debian.org>
and subject line Bug#957126: fixed in dealer 20190529+ds-2
has caused the Debian Bug report #957126,
regarding dealer: 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.)


-- 
957126: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957126
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:dealer
Version: 20190529+ds-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/dealer_20190529+ds-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

[...]
        make -j4 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
flex -t scan.l >scan.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DSTD_RAND   
-c -o pbn.o pbn.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DSTD_RAND   
-c -o c4.o c4.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DSTD_RAND   
-c -o pointcount.o pointcount.c
pod2man --section=6 --release="Dealer" --center="User Documentation" dealer.pod 
> dealer.6
pod2man --section=6 --release="Dealer" --center="User Documentation" 
dealer.dpp.pod > dealer.dpp.6
yacc defs.y
defs.y: warning: 16 shift/reduce conflicts [-Wconflicts-sr]
mv -f y.tab.c defs.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DSTD_RAND   
-c -o dealer.o dealer.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DSTD_RAND   
-c -o defs.o defs.c
y.tab.c: In function ‘yyparse’:
y.tab.c:1674:16: warning: implicit declaration of function ‘yylex’ 
[-Wimplicit-function-declaration]
defs.y:237:35: warning: implicit declaration of function ‘d2n’ 
[-Wimplicit-function-declaration]
  237 |                 { $$ = d2n($1); }
      |                                   ^  
defs.y: In function ‘insertshape’:
defs.y:520:6: warning: type of ‘any’ defaults to ‘int’ [-Wimplicit-int]
  520 | void insertshape(s, any, neg_shape)
      |      ^~~~~~~~~~~
defs.y:520:6: warning: type of ‘neg_shape’ defaults to ‘int’ [-Wimplicit-int]
defs.y: In function ‘predeal_holding’:
defs.y:634:6: warning: type of ‘compass’ defaults to ‘int’ [-Wimplicit-int]
  634 | void predeal_holding(compass, holding)
      |      ^~~~~~~~~~~~~~~
dealer.c: In function ‘true_dd’:
dealer.c:331:5: warning: ignoring return value of ‘tmpnam’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  331 |     tmpnam (tn2);
      |     ^~~~~~~~~~~~
dealer.c:333:5: warning: ignoring return value of ‘system’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  333 |     system (cmd);
      |     ^~~~~~~~~~~~
dealer.c:336:5: warning: ignoring return value of ‘fscanf’ declared with 
attribute ‘warn_unused_result’ [-Wunused-result]
  336 |     fscanf (f, "%*[^\n]\n%c", &res);
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DSTD_RAND  
-Wl,-z,relro  -o dealer dealer.o defs.o pbn.o c4.o pointcount.o
/usr/bin/ld: defs.o:./dealer.h:54: multiple definition of `maxvuln'; 
dealer.o:./dealer.h:54: first defined here
/usr/bin/ld: defs.o:./dealer.h:53: multiple definition of `maxdealer'; 
dealer.o:./dealer.h:53: first defined here
/usr/bin/ld: defs.o:./dealer.h:52: multiple definition of `maxgenerate'; 
dealer.o:./dealer.h:52: first defined here
/usr/bin/ld: defs.o:./dealer.h:55: multiple definition of `will_print'; 
dealer.o:./dealer.h:55: first defined here
/usr/bin/ld: defs.o:./dealer.h:50: multiple definition of `curdeal'; 
dealer.o:./dealer.h:50: first defined here
/usr/bin/ld: defs.o:./dealer.h:48: multiple definition of `hs'; 
dealer.o:./dealer.h:48: first defined here
/usr/bin/ld: defs.o:./dealer.h:16: multiple definition of `c'; 
dealer.o:./dealer.h:16: first defined here
/usr/bin/ld: defs.o:./dealer.h:10: multiple definition of `verbose'; 
dealer.o:./dealer.h:10: first defined here
/usr/bin/ld: pbn.o:./dealer.h:10: multiple definition of `verbose'; 
dealer.o:./dealer.h:10: first defined here
/usr/bin/ld: pbn.o:./dealer.h:53: multiple definition of `maxdealer'; 
dealer.o:./dealer.h:53: first defined here
/usr/bin/ld: pbn.o:./dealer.h:54: multiple definition of `maxvuln'; 
dealer.o:./dealer.h:54: first defined here
/usr/bin/ld: pbn.o:./dealer.h:55: multiple definition of `will_print'; 
dealer.o:./dealer.h:55: first defined here
/usr/bin/ld: pbn.o:./dealer.h:52: multiple definition of `maxgenerate'; 
dealer.o:./dealer.h:52: first defined here
/usr/bin/ld: pbn.o:./dealer.h:50: multiple definition of `curdeal'; 
dealer.o:./dealer.h:50: first defined here
/usr/bin/ld: pbn.o:./dealer.h:48: multiple definition of `hs'; 
dealer.o:./dealer.h:48: first defined here
/usr/bin/ld: pbn.o:./dealer.h:16: multiple definition of `c'; 
dealer.o:./dealer.h:16: first defined here
/usr/bin/ld: c4.o:./dealer.h:50: multiple definition of `curdeal'; 
dealer.o:./dealer.h:50: first defined here
/usr/bin/ld: c4.o:./dealer.h:48: multiple definition of `hs'; 
dealer.o:./dealer.h:48: first defined here
/usr/bin/ld: c4.o:./dealer.h:55: multiple definition of `will_print'; 
dealer.o:./dealer.h:55: first defined here
/usr/bin/ld: c4.o:./dealer.h:54: multiple definition of `maxvuln'; 
dealer.o:./dealer.h:54: first defined here
/usr/bin/ld: c4.o:./dealer.h:53: multiple definition of `maxdealer'; 
dealer.o:./dealer.h:53: first defined here
/usr/bin/ld: c4.o:./dealer.h:52: multiple definition of `maxgenerate'; 
dealer.o:./dealer.h:52: first defined here
/usr/bin/ld: c4.o:./dealer.h:16: multiple definition of `c'; 
dealer.o:./dealer.h:16: first defined here
/usr/bin/ld: c4.o:./dealer.h:10: multiple definition of `verbose'; 
dealer.o:./dealer.h:10: first defined here
/usr/bin/ld: dealer.o: in function `true_dd':
./dealer.c:331: warning: the use of `tmpnam' is dangerous, better use `mkstemp'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:25: dealer] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j4 "INSTALL=install --strip-program=true" returned 
exit code 2
make: *** [debian/rules:4: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: dealer
Source-Version: 20190529+ds-2
Done: Christoph Berg <m...@debian.org>

We believe that the bug you reported is fixed in the latest version of
dealer, 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.
Christoph Berg <m...@debian.org> (supplier of updated dealer 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: Tue, 28 Jul 2020 17:00:48 +0200
Source: dealer
Architecture: source
Version: 20190529+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Christoph Berg <m...@debian.org>
Changed-By: Christoph Berg <m...@debian.org>
Closes: 957126
Changes:
 dealer (20190529+ds-2) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * Trim trailing whitespace.
   * Use secure copyright file specification URI.
   * Update standards version to 4.2.1, no changes needed.
   * Bump debhelper from old 11 to 12.
   * Set debhelper-compat version in Build-Depends.
 .
   [ Christoph Berg ]
   * Define global variables only once from dealer.c. (Closes: #957126)
   * Convert /usr/share/perl5/Dealer/Dist.pm to UTF-8.
   * DH 13.
Checksums-Sha1:
 59a16a53e356aa2637c5b29a592a0c14e1ac63e1 1904 dealer_20190529+ds-2.dsc
 0bbc607738f7aece3bdc1e826c4dc0dfe465ce72 8024 
dealer_20190529+ds-2.debian.tar.xz
Checksums-Sha256:
 82ad38b98344c3f5839327339ff89df568861318944741a22f0bbeb845cad5f6 1904 
dealer_20190529+ds-2.dsc
 33c14b8aea614c09b4634e0877b6a50cb770739bdf8c4d40dea6a961c22f3d9c 8024 
dealer_20190529+ds-2.debian.tar.xz
Files:
 2305a34ba4ba48cb93c088748eadb4e0 1904 games optional dealer_20190529+ds-2.dsc
 106aade589dc797b8d3e8e4c07c32d2e 8024 games optional 
dealer_20190529+ds-2.debian.tar.xz

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

iQIzBAEBCAAdFiEEXEj+YVf0kXlZcIfGTFprqxLSp64FAl8gQEAACgkQTFprqxLS
p66bsA//SJyVkhShOxqM02lBwEYxh1xeA7kq4DxUI+e25Ql9FiYv7VrUY6MZCSp3
161PJ5Q6BW7PMvvCvMBmpHcN2FF8YbRY+wx3iTUW380OnPoKNni1Fc6x4gI0pd0R
RqUFdGuDOG+Ik8plAhpRQ5KNa4JNylLF0kNCEdASAbLYcRpftrjNaW3V1izO7PCN
pp/82D09Mso9Q/8Bf5VjOVLcVCaMW6K4TsfyTJZHKY0cSH0/jTjn7RSIF2hJ1Hh9
alPW3ksJyk9b8efNyNDhFmFHHEqVzTuZdwJAGY/hfhJ6Av7r4BgfAdEuEM3jQFuC
Lvsj4QRNg8AKB8Zhon2ssCKtJ8ZtAzpbkYzcKE4ZwQl6tGPpqTT17XmNJBkyaXed
FkVrL0Htaa09oGBD6OPnKYB2XQPdNtMfPVCWKp2GbBfnisGkkEfPnqp2aes6SLd8
aEMEMB8a7X3fVJA6Lfbip4OpqRv2Ok+FNV/tvmssxn+0x/a0ZunFv18s6upE3jye
7JQWgSPb+UFX7BCYDcFaCQzZIh80asBjitosAn4V3LwgRMJgIdeb99Nj/sMwfliz
967gstZyKNFBEN5ECYUY8N/ybhSdbhNz71W2SyiS4iT0AGwEpndpJ7YfH6AzURyq
PL/nPoccEExcRjGK1IcZPbIvElhk6pgKP2N9LYh2wtxeK5ZEwbQ=
=vPKH
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to