-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
compiling iptv with gcc6 on upcoming Fedora 24 #3
Comments
You must have mistaken something as the iptv plugin doesn't have live.cpp, live.h, or thread.h, that you mentioned about compatibility issues. |
oh, yes that's my fault, i ment this error messages: ommon.c: In function 'int select_single_desc(int, int, bool)': |
Should be fixed now. If not, please, reopen the issue. |
Direct leak of 21280 byte(s) in 4 object(s) allocated from: rofafor#2 0x7fe58e0fdac0 in curl_easy_init (/usr/local/lib64/libcurl.so.4+0x1dac0) rofafor#3 0x7fe58c763576 in cIptvProtocolCurl::Connect() iptv-2.4.0/protocolcurl.c:284 rofafor#4 0x7fe58c76a180 in cIptvProtocolCurl::cIptvProtocolCurl() iptv-2.4.0/protocolcurl.c:47 rofafor#5 0x7fe58c751950 in cIptvDevice::cIptvDevice(unsigned int) iptv-2.4.0/device.c:36 rofafor#6 0x7fe58c7539bb in cIptvDevice::Initialize(unsigned int) iptv-2.4.0/device.c:88 rofafor#7 0xa73380 in cPluginManager::InitializePlugins() vdr-2.4.7/plugin.c:375 rofafor#8 0x4e2eff in main vdr-2.4.7/vdr.c:833
the compilation fails with following error message:
In file included from live.cpp:10:0:
live.h:36:7: warning: 'template class std::auto_ptr' is deprecated [-Wdeprecated-declarations]
std::auto_ptr< ServerThread > m_thread;
^~~~~~~~
In file included from /usr/include/c++/6.0.0/memory:81:0,
from live.h:4,
from live.cpp:10:
/usr/include/c++/6.0.0/bits/unique_ptr.h:49:28: note: declared here
template class auto_ptr;
^~~~~~~~
but then the next error message appears:
In file included from /usr/include/c++/6.0.0/memory:81:0,
from live.h:4,
from live.cpp:10:
/usr/include/c++/6.0.0/bits/unique_ptr.h: In instantiation of 'void std::unique_ptr<_Tp, _Dp>::reset(std::unique_ptr<_Tp, _Dp>::pointer) [with _Tp = vdrlive::ServerThread; _Dp = std::default_deletevdrlive::ServerThread; std::unique_ptr<Tp, Dp>::pointer = vdrlive::ServerThread]':
live.cpp:60:35: required from here
/usr/include/c++/6.0.0/bits/unique_ptr.h:342:6: error: call of overloaded 'swap(vdrlive::ServerThread&, vdrlive::ServerThread*&)' is ambiguous
swap(std::get<0>(_M_t), __p);
The text was updated successfully, but these errors were encountered: