Hi,
when compiling on Fedora 33 vdr-live [1] with the new tntnet-3.0.0 and cxxtools-3.0.0 I
get the following error messages:
CC pages/ menu.o
CC pages/ recordings.o
recordings.ecpp: In member function 'virtual unsigned int
{anonymous}::_component_::operator()(tnt::HttpRequest&, tnt::HttpReply&,
tnt::QueryParams&)':
recordings.ecpp:76:6: error: 'deletions_type' has not been declared
76 | for (deletions_type::const_iterator it = deletions.begin(); it != deletions.end();
++it) {
| ^~~~~~~~~~~~~~
recordings.ecpp:76:61: error: 'it' was not declared in this scope; did you mean
'int'?
76 | for (deletions_type::const_iterator it = deletions.begin(); it != deletions.end();
++it) {
| ^~
| int
recordings.ecpp: In member function 'virtual unsigned int
{anonymous}::_component_::recordings_item_type::operator()(tnt::HttpRequest&,
tnt::HttpReply&, tnt::QueryParams&)':
recordings.ecpp:250:8: error: 'path_type' has not been declared
250 | for (path_type::const_iterator i = path.begin(); i != path.end(); ++i) {
| ^~~~~~~~~
recordings.ecpp:250:52: error: 'i' was not declared in this scope
250 | for (path_type::const_iterator i = path.begin(); i != path.end(); ++i) {
| ^
make[1]: *** [Makefile:34: recordings.o] Error 1
make: *** [Makefile:191: pages] Error 2
[1]
https://martinkg.fedorapeople.org/ErrorReports/vdr-live.spec
[2]
https://martinkg.fedorapeople.org/ErrorReports/tntnet-3.0-1.fc33.src.rpm
[3]
https://martinkg.fedorapeople.org/ErrorReports/cxxtools-3.0-1.fc33.src.rpm
Any hints how to solve this ?
Regards
Martin