[mythtv-commits] Ticket #12545: ServerPool fails to listen on link local addresses
MythTV
noreply at mythtv.org
Sat Dec 19 09:30:59 UTC 2015
#12545: ServerPool fails to listen on link local addresses
----------------------------------+----------------------------
Reporter: gordonp@… | Owner: stuarta
Type: Bug Report - General | Status: infoneeded
Priority: minor | Milestone: 0.28
Component: MythTV - General | Version: 0.27.5
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
----------------------------------+----------------------------
Changes (by dekarl):
* status: accepted => infoneeded
Comment:
Stumbled upon this while looking into #12543.
What QT version are you using? (Can you attach the full output of mythutil
--version?)
I'm tempted to close this as upstream bug. (Are we the only ones using
this? I always stumble upon other devs.)
https://bugreports.qt.io/browse/QTBUG-25634
http://www.qtcentre.org/threads/48789-QTcpServer-or-QUdpLocal-can-t-bind-
to-IPv6-link-local
I just looked at my backend and it appears to work in master
(v0.28-pre-3221-g7292e21). I see proper messages from the ServerPool and
registered listening sockets from netstat.
New (2011) QT unit test explicitly avoiding binding link-local
https://codereview.qt-
project.org/#/c/10190/1/tests/auto/network/socket/qtcpserver/tst_qtcpserver.cpp,unified
New (2012) QT unit test to explicitly test binding link-local, which
should already be working
https://codereview.qt-
project.org/#/c/26940/1/tests/auto/qtcpserver/tst_qtcpserver.cpp,unified
So it appears that we might need at least QT 4.8.3 for link-local
addresses to work.
--
Ticket URL: <https://code.mythtv.org/trac/ticket/12545#comment:3>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list