Your message dated Sat, 18 Apr 2020 17:05:46 +0000
with message-id <[email protected]>
and subject line Bug#957953: fixed in wmtv 0.6.7-1
has caused the Debian Bug report #957953,
regarding wmtv: 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 [email protected]
immediately.)
--
957953: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=957953
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:wmtv
Version: 0.6.6-1
Severity: normal
Tags: sid bullseye
User: [email protected]
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/wmtv_0.6.6-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
[...]
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of gcc... none
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for x11... yes
checking for xext... yes
checking for xpm... yes
checking for xxf86dga... yes
checking for xxf86vm... yes
checking for libv4l1... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: executing depfiles commands
configure: WARNING: unrecognized options: --disable-maintainer-mode
dh_auto_build
make -j1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
gcc -DPACKAGE_NAME=\"wmtv\" -DPACKAGE_TARNAME=\"wmtv\"
-DPACKAGE_VERSION=\"0.6.6\" -DPACKAGE_STRING=\"wmtv\ 0.6.6\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"wmtv\" -DVERSION=\"0.6.6\" -I. -Wdate-time -D_FORTIFY_SOURCE=2
-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -c -o src/wmtv.o src/wmtv.c
src/wmtv.c: In function ‘main’:
src/wmtv.c:668:8: warning: ‘XKeycodeToKeysym’ is deprecated
[-Wdeprecated-declarations]
668 | switch(XKeycodeToKeysym(display, Event.xkey.keycode, 0)) {
| ^~~~~~
In file included from src/wmtv.c:40:
/usr/include/X11/Xlib.h:1687:15: note: declared here
1687 | extern KeySym XKeycodeToKeysym(
| ^~~~~~~~~~~~~~~~
src/wmtv.c: In function ‘DrawPresetChan’:
src/wmtv.c:1093:18: warning: ‘%02d’ directive writing between 2 and 11 bytes
into a region of size 10 [-Wformat-overflow=]
1093 | sprintf(temp, "%02d", cchannel+1);
| ^~~~
src/wmtv.c:1093:17: note: directive argument in the range [-2147483647,
2147483647]
1093 | sprintf(temp, "%02d", cchannel+1);
| ^~~~~~
In file included from /usr/include/stdio.h:867,
from src/wmtv.c:22:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note:
‘__builtin___sprintf_chk’ output between 3 and 12 bytes into a destination of
size 10
36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/wmtv.c: In function ‘main’:
src/wmtv.c:548:43: warning: ‘%d’ directive output may be truncated writing
between 1 and 11 bytes into a region of size 3 [-Wformat-truncation=]
548 | snprintf(expansions[0], 3, "%d", cchannel+1);
| ^~
src/wmtv.c:548:42: note: directive argument in the range [-2147483647,
2147483647]
548 | snprintf(expansions[0], 3, "%d", cchannel+1);
| ^~~~
In file included from /usr/include/stdio.h:867,
from src/wmtv.c:22:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:67:10: note:
‘__builtin___snprintf_chk’ output between 2 and 12 bytes into a destination of
size 3
67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
68 | __bos (__s), __fmt, __va_arg_pack ());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gcc -DPACKAGE_NAME=\"wmtv\" -DPACKAGE_TARNAME=\"wmtv\"
-DPACKAGE_VERSION=\"0.6.6\" -DPACKAGE_STRING=\"wmtv\ 0.6.6\"
-DPACKAGE_BUGREPORT=\"[email protected]\" -DPACKAGE_URL=\"\"
-DPACKAGE=\"wmtv\" -DVERSION=\"0.6.6\" -I. -Wdate-time -D_FORTIFY_SOURCE=2
-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -c -o src/wmgeneral/wmgeneral.o
src/wmgeneral/wmgeneral.c
gcc -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong
-Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -o
wmtv src/wmtv.o src/wmgeneral/wmgeneral.o -lX11 -lXext -lXpm -lX11 -lXxf86dga
-lXxf86vm -lv4l1
/usr/bin/ld: src/wmgeneral/wmgeneral.o:./src/wmgeneral/wmgeneral.h:39: multiple
definition of `display'; src/wmtv.o:./src/wmgeneral/wmgeneral.h:39: first
defined here
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:421: wmtv] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:7: build] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: wmtv
Source-Version: 0.6.7-1
Done: Doug Torrance <[email protected]>
We believe that the bug you reported is fixed in the latest version of
wmtv, 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.
Doug Torrance <[email protected]> (supplier of updated wmtv 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: SHA512
Format: 1.8
Date: Sat, 18 Apr 2020 11:53:22 -0400
Source: wmtv
Architecture: source
Version: 0.6.7-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Window Maker Team <[email protected]>
Changed-By: Doug Torrance <[email protected]>
Closes: 957953
Changes:
wmtv (0.6.7-1) unstable; urgency=medium
.
[ Doug Torrance ]
* New upstream release.
- Use extern when declaring global variables in header file
(Closes: #957953).
* debian/compat
- Remove file; unnecessary now that we use debhelper-compat.
* debian/control
- Switch Priority from extra to optional.
- Bump Standards-Version to 4.5.0.
- Bump to debhelper compatibility level 12 by adding
debhelper-compat to Build-Depends.
- Update Vcs-* after migration to Salsa.
- Update Homepage to dockapps.net.
- Drop dh-autoreconf from Build-Depends; unnecessary after
debhelper 10.
- Add Rules-Requires-Root field.
* debian/copyright
- Update Format and Source to https.
* debian/watch
- Switch to dockapps.net.
* debian/rules
- Drop unnecessary get-orig-source target.
* debian/salsa-ci.yml
- Add Salsa pipelines config file.
.
[ Andreas Metzler ]
* Drop --with autoreconf from dh invocation. (Enabled by default since dh10)
* Update upstream contact in debian/copyright.
Checksums-Sha1:
c8f160cf857633a7985f0f47f184e978dccfaa1e 1970 wmtv_0.6.7-1.dsc
afde1fa51be2d4ef434e2f572d7d9699372f518b 113701 wmtv_0.6.7.orig.tar.gz
8581c0b4f91af4fc74cfc22eef96335d9e17f0ad 4160 wmtv_0.6.7-1.debian.tar.xz
Checksums-Sha256:
56e0818776c92e2867f280ffb295472b26377ce22002f92814d3b534ad4426f5 1970
wmtv_0.6.7-1.dsc
490c923ff0c43f65801fb5e554bfacbc3500b4c01727a07dc2913ab467c5db8a 113701
wmtv_0.6.7.orig.tar.gz
40e31557f673c72a0b3f9e4fc829fa92c40a272d2b5a530398c20e5cf87b4e80 4160
wmtv_0.6.7-1.debian.tar.xz
Files:
fac7537d7a68349b3e606dc37d0c8a50 1970 x11 optional wmtv_0.6.7-1.dsc
6c572d7586bf92861308467e59685274 113701 x11 optional wmtv_0.6.7.orig.tar.gz
2c000fa4db828868745e4bbe342e66a4 4160 x11 optional wmtv_0.6.7-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE0uCSA5741Jbt9PpepU8BhUOCFIQFAl6bLm8ACgkQpU8BhUOC
FISNTw/9G0xcj4vFeCiSo8Ji12gslBacem7Vl3CFwBMPKCiNAv2uB/XYO8l7aLSz
M/QB32TckVv6/BOR6AwjjkqUO8CwP7zFw6D7nF6nGNuZsAkCwxP8G/NNyVfD7j6j
9Tqtrq38aM8TcCkLEYH4ltuoOt1Vdk5sKnkfDc2OsyHcjBrxwd3uvMNjf4iMg+na
WeZ+lOzeAyLHXAVWOYBPUqftg2OHS3DlmtHOdqrjqaqPO2ofAR8UoSk96voqYh07
Gt1mOPErnUMzz00Qm6slffCXr6XEadbPdZ/ZnPUdjf9GcnXAWz20woLglJK5aD0r
EC5kcyfV86rPcwEQ9encyHhkVp9LdEzgeSI0us4aZBcZKqATyjS683EBe6eWI0ra
UwVGZjCYlr9qBjp5qUcCX4cAsiGViZDUmw2+xdW4HHgUeX9olMbcnWr9KhO+HNd/
eZx2eaYkGQNo2QUOo7vX8jzW2+pC3SBjy6aMGQxZsdOVTCbsNa8HCwcMdDp1MOeK
W7Cmu2ChUlUec6jlw5Pg3fvVX+/T89wTWpT1RDAtZcGzGESQ4+9vFf9oYnw/eWlj
lX1NCKc2dWlApZOtq0fshXYYPR/m8DwcQZZeQdzlmW4NCecZ7H36oA/0MBQq1q6n
FcnIWOBSPcws3XPRnlQgkROBaxNUTOLQb4zqQXhouCJ5rySncig=
=7SBm
-----END PGP SIGNATURE-----
--- End Message ---