Your message dated Thu, 29 Oct 2020 20:21:27 +0000
with message-id <e1kyeqj-000fig...@fasolo.debian.org>
and subject line Bug#957138: fixed in directvnc 0.7.7-1.1
has caused the Debian Bug report #957138,
regarding directvnc: 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.)


-- 
957138: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957138
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:directvnc
Version: 0.7.7-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/directvnc_0.7.7-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

[...]
Making all in src
make[3]: Entering directory '/<<PKGBUILDDIR>>/src'
gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/X11R6/include -Wall -D_REENTRANT 
-I/usr/include/directfb  -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o 
main.o main.c
mv -f .deps/main.Tpo .deps/main.Po
gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/X11R6/include -Wall -D_REENTRANT 
-I/usr/include/directfb  -g -O2 -MT dfb.o -MD -MP -MF .deps/dfb.Tpo -c -o dfb.o 
dfb.c
dfb.c: In function ‘dfb_flip_rect’:
dfb.c:105:1: warning: type of ‘x’ defaults to ‘int’ [-Wimplicit-int]
  105 | dfb_flip_rect(x, y, w, h)
      | ^~~~~~~~~~~~~
dfb.c:105:1: warning: type of ‘y’ defaults to ‘int’ [-Wimplicit-int]
dfb.c:105:1: warning: type of ‘w’ defaults to ‘int’ [-Wimplicit-int]
dfb.c:105:1: warning: type of ‘h’ defaults to ‘int’ [-Wimplicit-int]
mv -f .deps/dfb.Tpo .deps/dfb.Po
gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/X11R6/include -Wall -D_REENTRANT 
-I/usr/include/directfb  -g -O2 -MT sockets.o -MD -MP -MF .deps/sockets.Tpo -c 
-o sockets.o sockets.c
mv -f .deps/sockets.Tpo .deps/sockets.Po
gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/X11R6/include -Wall -D_REENTRANT 
-I/usr/include/directfb  -g -O2 -MT args.o -MD -MP -MF .deps/args.Tpo -c -o 
args.o args.c
mv -f .deps/args.Tpo .deps/args.Po
gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/X11R6/include -Wall -D_REENTRANT 
-I/usr/include/directfb  -g -O2 -MT rfb.o -MD -MP -MF .deps/rfb.Tpo -c -o rfb.o 
rfb.c
mv -f .deps/rfb.Tpo .deps/rfb.Po
gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/X11R6/include -Wall -D_REENTRANT 
-I/usr/include/directfb  -g -O2 -MT getopt.o -MD -MP -MF .deps/getopt.Tpo -c -o 
getopt.o getopt.c
mv -f .deps/getopt.Tpo .deps/getopt.Po
gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/X11R6/include -Wall -D_REENTRANT 
-I/usr/include/directfb  -g -O2 -MT getopt1.o -MD -MP -MF .deps/getopt1.Tpo -c 
-o getopt1.o getopt1.c
mv -f .deps/getopt1.Tpo .deps/getopt1.Po
gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/X11R6/include -Wall -D_REENTRANT 
-I/usr/include/directfb  -g -O2 -MT d3des.o -MD -MP -MF .deps/d3des.Tpo -c -o 
d3des.o d3des.c
mv -f .deps/d3des.Tpo .deps/d3des.Po
gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/X11R6/include -Wall -D_REENTRANT 
-I/usr/include/directfb  -g -O2 -MT vncauth.o -MD -MP -MF .deps/vncauth.Tpo -c 
-o vncauth.o vncauth.c
mv -f .deps/vncauth.Tpo .deps/vncauth.Po
gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/X11R6/include -Wall -D_REENTRANT 
-I/usr/include/directfb  -g -O2 -MT jpeg.o -MD -MP -MF .deps/jpeg.Tpo -c -o 
jpeg.o jpeg.c
mv -f .deps/jpeg.Tpo .deps/jpeg.Po
gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/X11R6/include -Wall -D_REENTRANT 
-I/usr/include/directfb  -g -O2 -MT tight.o -MD -MP -MF .deps/tight.Tpo -c -o 
tight.o tight.c
mv -f .deps/tight.Tpo .deps/tight.Po
gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/X11R6/include -Wall -D_REENTRANT 
-I/usr/include/directfb  -g -O2 -MT cursor.o -MD -MP -MF .deps/cursor.Tpo -c -o 
cursor.o cursor.c
mv -f .deps/cursor.Tpo .deps/cursor.Po
gcc -DHAVE_CONFIG_H -I. -I..   -I/usr/X11R6/include -Wall -D_REENTRANT 
-I/usr/include/directfb  -g -O2 -MT modmap.o -MD -MP -MF .deps/modmap.Tpo -c -o 
modmap.o modmap.c
mv -f .deps/modmap.Tpo .deps/modmap.Po
/bin/bash ../libtool --tag=CC   --mode=link gcc -Wall -D_REENTRANT 
-I/usr/include/directfb  -g -O2 -ldirectfb -lpthread -lfusion -ldirect 
-lpthread   -o directvnc main.o dfb.o sockets.o args.o rfb.o getopt.o getopt1.o 
d3des.o vncauth.o jpeg.o tight.o cursor.o modmap.o  -lm -ljpeg -lz
libtool: link: gcc -Wall -D_REENTRANT -I/usr/include/directfb -g -O2 -o 
directvnc main.o dfb.o sockets.o args.o rfb.o getopt.o getopt1.o d3des.o 
vncauth.o jpeg.o tight.o cursor.o modmap.o  -ldirectfb -lfusion -ldirect 
-lpthread -lm -ljpeg -lz
/usr/bin/ld: dfb.o:/<<PKGBUILDDIR>>/src/directvnc.h:67: multiple definition of 
`mousestate'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:67: first defined here
/usr/bin/ld: dfb.o:/<<PKGBUILDDIR>>/src/directvnc.h:69: multiple definition of 
`sock'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:69: first defined here
/usr/bin/ld: dfb.o:/<<PKGBUILDDIR>>/src/directvnc.h:45: multiple definition of 
`buffer'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:45: first defined here
/usr/bin/ld: sockets.o:/<<PKGBUILDDIR>>/src/directvnc.h:69: multiple definition 
of `sock'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:69: first defined here
/usr/bin/ld: sockets.o:/<<PKGBUILDDIR>>/src/directvnc.h:67: multiple definition 
of `mousestate'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:67: first defined here
/usr/bin/ld: sockets.o:/<<PKGBUILDDIR>>/src/directvnc.h:45: multiple definition 
of `buffer'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:45: first defined here
/usr/bin/ld: args.o:/<<PKGBUILDDIR>>/src/directvnc.h:69: multiple definition of 
`sock'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:69: first defined here
/usr/bin/ld: args.o:/<<PKGBUILDDIR>>/src/directvnc.h:67: multiple definition of 
`mousestate'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:67: first defined here
/usr/bin/ld: args.o:/<<PKGBUILDDIR>>/src/directvnc.h:45: multiple definition of 
`buffer'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:45: first defined here
/usr/bin/ld: rfb.o:/<<PKGBUILDDIR>>/src/directvnc.h:69: multiple definition of 
`sock'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:69: first defined here
/usr/bin/ld: rfb.o:/<<PKGBUILDDIR>>/src/directvnc.h:67: multiple definition of 
`mousestate'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:67: first defined here
/usr/bin/ld: rfb.o:/<<PKGBUILDDIR>>/src/directvnc.h:45: multiple definition of 
`buffer'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:45: first defined here
/usr/bin/ld: jpeg.o:/<<PKGBUILDDIR>>/src/directvnc.h:69: multiple definition of 
`sock'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:69: first defined here
/usr/bin/ld: jpeg.o:/<<PKGBUILDDIR>>/src/directvnc.h:45: multiple definition of 
`buffer'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:45: first defined here
/usr/bin/ld: jpeg.o:/<<PKGBUILDDIR>>/src/directvnc.h:67: multiple definition of 
`mousestate'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:67: first defined here
/usr/bin/ld: tight.o:/<<PKGBUILDDIR>>/src/directvnc.h:69: multiple definition 
of `sock'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:69: first defined here
/usr/bin/ld: tight.o:/<<PKGBUILDDIR>>/src/directvnc.h:45: multiple definition 
of `buffer'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:45: first defined here
/usr/bin/ld: tight.o:/<<PKGBUILDDIR>>/src/directvnc.h:67: multiple definition 
of `mousestate'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:67: first defined here
/usr/bin/ld: cursor.o:/<<PKGBUILDDIR>>/src/directvnc.h:69: multiple definition 
of `sock'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:69: first defined here
/usr/bin/ld: cursor.o:/<<PKGBUILDDIR>>/src/directvnc.h:67: multiple definition 
of `mousestate'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:67: first defined here
/usr/bin/ld: cursor.o:/<<PKGBUILDDIR>>/src/directvnc.h:45: multiple definition 
of `buffer'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:45: first defined here
/usr/bin/ld: modmap.o:/<<PKGBUILDDIR>>/src/directvnc.h:69: multiple definition 
of `sock'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:69: first defined here
/usr/bin/ld: modmap.o:/<<PKGBUILDDIR>>/src/directvnc.h:67: multiple definition 
of `mousestate'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:67: first defined here
/usr/bin/ld: modmap.o:/<<PKGBUILDDIR>>/src/directvnc.h:45: multiple definition 
of `buffer'; main.o:/<<PKGBUILDDIR>>/src/directvnc.h:45: first defined here
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:313: directvnc] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/src'
make[2]: *** [Makefile:437: all-recursive] Error 1
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
make[1]: *** [Makefile:270: all] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:55: build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: directvnc
Source-Version: 0.7.7-1.1
Done: Sudip Mukherjee <sudipm.mukher...@gmail.com>

We believe that the bug you reported is fixed in the latest version of
directvnc, 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.
Sudip Mukherjee <sudipm.mukher...@gmail.com> (supplier of updated directvnc 
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: SHA512

Format: 1.8
Date: Tue, 27 Oct 2020 19:25:19 +0000
Source: directvnc
Architecture: source
Version: 0.7.7-1.1
Distribution: unstable
Urgency: medium
Maintainer: Loris Boillet <lboille...@gmail.com>
Changed-By: Sudip Mukherjee <sudipm.mukher...@gmail.com>
Closes: 957138
Changes:
 directvnc (0.7.7-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix ftbfs with GCC-10. (Closes: #957138)
Checksums-Sha1:
 b4f88e655a8b81f4de177ddbad7203cfe099c03f 1859 directvnc_0.7.7-1.1.dsc
 265b7db6985b147a38dd940615e9d5f216dbffd4 5104 directvnc_0.7.7-1.1.debian.tar.xz
 962e56997c833e5ec034ff2fe4b66e7e871f1a26 8509 
directvnc_0.7.7-1.1_amd64.buildinfo
Checksums-Sha256:
 868ac92bfa85e245dc9a1cbd395ae1c152f4df1c41b9a2aa7e5c3e644ebdce1e 1859 
directvnc_0.7.7-1.1.dsc
 40d15309a0e1945e8bba4987ea13cee759dbb028be9283999614f24e03727327 5104 
directvnc_0.7.7-1.1.debian.tar.xz
 ad36d3dda8eaf45ca073bc65cc42bf2efe11735869ed7589991d7c76768bd6b3 8509 
directvnc_0.7.7-1.1_amd64.buildinfo
Files:
 140f02f6bd1d7a83fc4a2af31e1b1bbf 1859 misc optional directvnc_0.7.7-1.1.dsc
 341926d82e19360ee2b1a9b2d3e5a91a 5104 misc optional 
directvnc_0.7.7-1.1.debian.tar.xz
 08705279cf6eea652e9fd75f6fff9d71 8509 misc optional 
directvnc_0.7.7-1.1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEuDQJkCg9jZvBlJrHR5mjUUbRKzUFAl+YdcIACgkQR5mjUUbR
KzUJHRAAsMPQp+BDNgdi7qUkFcF5u1Ti9risKkGSsxKH6dyAboKu4CSEsicPlW+k
S8qi6/vzNYjy8Xy5EmUDz+D9OMurxUe0mSoHSZsWs4p7eRQAGOz7b50aajBkvIZD
H9RBYd0A4GUZxxMgNcc7M/Jhb6njPbDmT8SDt5FVIqpjYzBZLmSA5D4k2zvff2qX
x8JZMb6K6kTMVdMlw9vpe3JzW3X3p0JU1jRVBQNoVG75KAHxBFXJnztYF1PWf3GU
Pk9opQUsOULaGajRVj5POxFvlj2LGLak6rSjRmyTzAtCQ30CVT24m0pQ3Cr8SncB
rOyyfdKMwgOQUmuz2kMb7encJ/L13QXMdghqU8xeqZgNdfn4yHjlRfVNRrNxBDVu
wyMeDtx3RkjoTtFMz5BUAm5VoLprb496B9iWdE5mF94J+3hGQZ5pyveOvoMaeddr
2p6s/TbXipTnOmYyka0QOc/YvVVl9TeNsu+eF2Cj0sVTQgtve5KId+a3qwXbaNhz
ZucqJNMB1jpoJD4+tA1Hh9f+TFW4QnrN2025faIC7rW/p1SquBPvLWvGSxMd0I6w
8iJXIi2O6PkOchJfdkIZU3HJYFzKRsW5mD0TKscg2lRn2/5WCIpofTTbeRiNS95h
qN2O44/ReRDz1mnvuAYY3ElpJ+f0KtmWG/nSFbwSCc73m1ve51M=
=wA/g
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to