[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