Your message dated Mon, 06 Dec 2021 08:36:06 +0000
with message-id <e1mu9ti-000hhc...@fasolo.debian.org>
and subject line Bug#984386: fixed in vdr-plugin-epgsearch 2.4.1-1
has caused the Debian Bug report #984386,
regarding vdr-plugin-epgsearch: ftbfs with GCC-11
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.)
--
984386: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984386
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:vdr-plugin-epgsearch
Version: 2.4.0+git20191101-1
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-11
[This bug is not targeted to the upcoming bullseye release]
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-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.
The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/vdr-plugin-epgsearch_2.4.0+git20191101-1_unstable_gcc11.log
The last lines of the build log are at the end of this report.
To build with GCC 11, either set CC=gcc-11 CXX=g++-11 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-11/porting_to.html
GCC 11 defaults to the GNU++17 standard. If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.
[...]
dpkg-buildpackage: info: source changed by Tobias Grimm <et...@debian.org>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
fakeroot debian/rules clean
dh clean --with vdrplugin
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
dh_auto_clean
dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 9
in use)
make -j1 clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_clean
dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in
use)
debian/rules build
dh build --with vdrplugin
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
dh_update_autotools_config
dh_auto_configure
dh_auto_configure: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
dh_auto_build
dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9
in use)
make -j1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
CC afuzzy.o
g++ -g -O2 -fdebug-prefix-map=/build/vdr-J3eFss/vdr-2.4.1=.
-fstack-protector-strong -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c
-DSENDMAIL='"/usr/sbin/sendmail"' -DPLUGIN_NAME_I18N='"epgsearch"' -o afuzzy.o
afuzzy.c
afuzzy.c: In function ‘int afuzzy_checkSUB(const char*, AFUZZY*)’:
afuzzy.c:197:19: warning: ISO C++17 does not allow ‘register’ storage class
specifier [-Wregister]
197 | register char c;
| ^
afuzzy.c:198:18: warning: ISO C++17 does not allow ‘register’ storage class
specifier [-Wregister]
198 | register int j, d;
| ^
afuzzy.c:198:21: warning: ISO C++17 does not allow ‘register’ storage class
specifier [-Wregister]
198 | register int j, d;
| ^
afuzzy.c: In function ‘int afuzzy_checkFLT(const char*, AFUZZY*)’:
afuzzy.c:239:19: warning: ISO C++17 does not allow ‘register’ storage class
specifier [-Wregister]
239 | register Uint FilterR = 0;
| ^~~~~~~
afuzzy.c:240:19: warning: ISO C++17 does not allow ‘register’ storage class
specifier [-Wregister]
240 | register Uint FilterR1;
| ^~~~~~~~
afuzzy.c:241:18: warning: ISO C++17 does not allow ‘register’ storage class
specifier [-Wregister]
241 | register int j;
| ^
CC blacklist.o
g++ -g -O2 -fdebug-prefix-map=/build/vdr-J3eFss/vdr-2.4.1=.
-fstack-protector-strong -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c
-DSENDMAIL='"/usr/sbin/sendmail"' -DPLUGIN_NAME_I18N='"epgsearch"' -o
blacklist.o blacklist.c
CC changrp.o
g++ -g -O2 -fdebug-prefix-map=/build/vdr-J3eFss/vdr-2.4.1=.
-fstack-protector-strong -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c
-DSENDMAIL='"/usr/sbin/sendmail"' -DPLUGIN_NAME_I18N='"epgsearch"' -o
changrp.o changrp.c
CC confdloader.o
g++ -g -O2 -fdebug-prefix-map=/build/vdr-J3eFss/vdr-2.4.1=.
-fstack-protector-strong -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c
-DSENDMAIL='"/usr/sbin/sendmail"' -DPLUGIN_NAME_I18N='"epgsearch"' -o
confdloader.o confdloader.c
CC conflictcheck.o
g++ -g -O2 -fdebug-prefix-map=/build/vdr-J3eFss/vdr-2.4.1=.
-fstack-protector-strong -Wformat -Werror=format-security -fPIC -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -c
-DSENDMAIL='"/usr/sbin/sendmail"' -DPLUGIN_NAME_I18N='"epgsearch"' -o
conflictcheck.o conflictcheck.c
In file included from /usr/include/c++/11/set:60,
from conflictcheck.h:30,
from conflictcheck.c:26:
/usr/include/c++/11/bits/stl_tree.h: In instantiation of ‘static const _Key&
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>::_S_key(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>::_Const_Link_type) [with _Key = cConflictCheckTimerObj*; _Val =
cConflictCheckTimerObj*; _KeyOfValue = std::_Identity<cConflictCheckTimerObj*>;
_Compare = TimerObjSort; _Alloc = std::allocator<cConflictCheckTimerObj*>;
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_Const_Link_type =
const std::_Rb_tree_node<cConflictCheckTimerObj*>*]’:
/usr/include/c++/11/bits/stl_tree.h:2069:47: required from
‘std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare,
_Alloc>::_M_get_insert_unique_pos(const key_type&) [with _Key =
cConflictCheckTimerObj*; _Val = cConflictCheckTimerObj*; _KeyOfValue =
std::_Identity<cConflictCheckTimerObj*>; _Compare = TimerObjSort; _Alloc =
std::allocator<cConflictCheckTimerObj*>; std::_Rb_tree<_Key, _Val, _KeyOfValue,
_Compare, _Alloc>::key_type = cConflictCheckTimerObj*]’
/usr/include/c++/11/bits/stl_tree.h:2122:4: required from
‘std::pair<std::_Rb_tree_iterator<_Val>, bool> std::_Rb_tree<_Key, _Val,
_KeyOfValue, _Compare, _Alloc>::_M_insert_unique(_Arg&&) [with _Arg =
cConflictCheckTimerObj* const&; _Key = cConflictCheckTimerObj*; _Val =
cConflictCheckTimerObj*; _KeyOfValue = std::_Identity<cConflictCheckTimerObj*>;
_Compare = TimerObjSort; _Alloc = std::allocator<cConflictCheckTimerObj*>]’
/usr/include/c++/11/bits/stl_set.h:512:25: required from ‘std::pair<typename
std::_Rb_tree<_Key, _Key, std::_Identity<_Tp>, _Compare, typename
__gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator,
bool> std::set<_Key, _Compare, _Alloc>::insert(const value_type&) [with _Key =
cConflictCheckTimerObj*; _Compare = TimerObjSort; _Alloc =
std::allocator<cConflictCheckTimerObj*>; typename std::_Rb_tree<_Key, _Key,
std::_Identity<_Tp>, _Compare, typename
__gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other>::const_iterator =
std::_Rb_tree<cConflictCheckTimerObj*, cConflictCheckTimerObj*,
std::_Identity<cConflictCheckTimerObj*>, TimerObjSort,
std::allocator<cConflictCheckTimerObj*> >::const_iterator; typename
__gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key>::other =
std::allocator<cConflictCheckTimerObj*>; typename
__gnu_cxx::__alloc_traits<_Allocator>::rebind<_Key> =
__gnu_cxx::__alloc_traits<std::allocator<cConflictCheckTimerObj*>,
cConflictCheckTimerObj*>::rebind<cConflictCheckTimerObj*>; typename
_Allocator::value_type = cConflictCheckTimerObj*; std::set<_Key, _Compare,
_Alloc>::value_type = cConflictCheckTimerObj*]’
conflictcheck.c:280:56: required from here
/usr/include/c++/11/bits/stl_tree.h:770:15: error: static assertion failed:
comparison object must be invocable as const
770 | is_invocable_v<const _Compare&, const _Key&, const _Key&>,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h:770:15: note: ‘std::is_invocable_v<const
TimerObjSort&, cConflictCheckTimerObj* const&, cConflictCheckTimerObj* const&>’
evaluates to false
make[1]: *** [Makefile:194: conflictcheck.o] 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: vdr-plugin-epgsearch
Source-Version: 2.4.1-1
Done: Tobias Grimm <et...@debian.org>
We believe that the bug you reported is fixed in the latest version of
vdr-plugin-epgsearch, 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 984...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Tobias Grimm <et...@debian.org> (supplier of updated vdr-plugin-epgsearch
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: Sun, 05 Dec 2021 20:31:22 +0100
Source: vdr-plugin-epgsearch
Architecture: source
Version: 2.4.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian VDR Team <pkg-vdr-dvb-de...@lists.alioth.debian.org>
Changed-By: Tobias Grimm <et...@debian.org>
Closes: 958140 984386
Changes:
vdr-plugin-epgsearch (2.4.1-1) unstable; urgency=medium
.
* Included git repository in debian/watch to get latest releases
* New upstream version 2.4.1 (Closes: #958140)
* Remove 03_fix-docs.patch - fixed upstream
* Standards-Version: 4.6.0
* Update debhelper compatibility to 13
* Convert epg2taste.sh and rememberevent.sh to UTF-8
* Rename debian/TODO.Debian to debian/TODO
* Build-depend on vdr-dev >= 2.4.7 (Closes: #984386)
Checksums-Sha1:
7819266c73a26a4b310b5ff663eeec499fbd939c 2152 vdr-plugin-epgsearch_2.4.1-1.dsc
51564de0a9bd246811ca68fecb13a96e93c9a083 481519
vdr-plugin-epgsearch_2.4.1.orig.tar.gz
824737499729e8be039a4ce78169fa514df054ff 11012
vdr-plugin-epgsearch_2.4.1-1.debian.tar.xz
2388883d5cab2603b1242393896e79b4b0c3c953 6129
vdr-plugin-epgsearch_2.4.1-1_amd64.buildinfo
Checksums-Sha256:
5062e1598ee82c00308c8cd0195f51b67ba1f83e3a7a340b35276cdcc8b09b4e 2152
vdr-plugin-epgsearch_2.4.1-1.dsc
328031a4d41275d152d1d4b80165e287ccf1b54bd37747c3f295b1cfd8badcfe 481519
vdr-plugin-epgsearch_2.4.1.orig.tar.gz
de57833a65246991df119748690834207572aa6cb4519091609857522e776ba3 11012
vdr-plugin-epgsearch_2.4.1-1.debian.tar.xz
911dfb5e90ae9a0c32fc957fc8994be09e44a27bacda095f1a51ae0a2780ac98 6129
vdr-plugin-epgsearch_2.4.1-1_amd64.buildinfo
Files:
59c1ca688dc7ea7b7b8b5be4789febc3 2152 video optional
vdr-plugin-epgsearch_2.4.1-1.dsc
6d0f93ef68f6795e1c6d160585195508 481519 video optional
vdr-plugin-epgsearch_2.4.1.orig.tar.gz
1aa46f61162c1c9aabdb75472a5982fe 11012 video optional
vdr-plugin-epgsearch_2.4.1-1.debian.tar.xz
1e4db2dd07eff878209e3a7934a66e6e 6129 video optional
vdr-plugin-epgsearch_2.4.1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEV6STX5IhiI/eNxSi1i5PWwQTkLwFAmGtxM4ACgkQ1i5PWwQT
kLxvEg//WVtxHvT9jVtoqVhz/trPuBaG2LGfy17uoP6upedL2/X+0uROShwqS1Vq
AkpBa6z8Mf1OsNaCsBWrgo5FL9Sv9zMqMglGOUJuR8CbNyNrHLNBcJAg22DBDkOD
nDAXl6ounNIssqW/O7d6Qh74XivUIQerT5FaS/L2g1vWsB5IXOp5u7abZRwelFsw
ve5zGoE75gHX0AWVkFVyhP89q/xndVKBbt4XsZRQLqa6ULg9oqZ+Eh2cXYn2PZaz
sgBfZz3pMSJRJwVX7woTTdnz1QPGSTEJNle515OBy/6JEC0fvMPb6NyJKV9eAgTQ
OmKO48f7cAwX5lWZbZQleeB2kSPCNELDdpwQ/+7tqDJT5/r60b7TRxouZC9nZ+DJ
rKKrhpk8eKtfXWT9RnC/JqFEsqNoAYTPYSWeJe4fJY1ywjeEB4l9XulEkwoB/Xx3
MDRUJM1Ck5nq8Ik4/YspGyqICJF8bmlgAiZ4QS7sX0xEGW5+/8iNz7DIM6F39Pn4
QiSUcGmjZ7Gu3nOg3Q5/Txxbig+72cpz/LXLfLIgTKA6cRPQxl9/5bQuCmdpATX8
5p3VEBvOlwoxRMNEeY8c5C/vx+v8YnYOPdXujBW6qfSVAJlrruLsOXk3uezVLImD
H7lmLS+wr1Z7gtHb4hQOl5Cbq7IUczwKZ5vDLaZa1+d0+T2F2is=
=5RUL
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
pkg-vdr-dvb-devel mailing list
pkg-vdr-dvb-devel@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-vdr-dvb-devel