[mythtv-commits] Ticket #4264: MythContext restructure

MythTV mythtv at cvs.mythtv.org
Tue Dec 4 04:59:33 UTC 2007


#4264: MythContext restructure
--------------------+-------------------------------------------------------
 Reporter:  nigel   |       Owner:  nigel
     Type:  task    |      Status:  new  
 Priority:  minor   |   Milestone:  0.21 
Component:  mythtv  |     Version:  head 
 Severity:  medium  |     Mlocked:  0    
--------------------+-------------------------------------------------------
 Some packagers are having problems building MythTV now that there is
 another circular dependency in the libraries. libmyth uses libmythupnp,
 which in turn depends on libmyth.

 There are some hacks to get past this, but the long-term solution is to
 remove this dependency (and the one between libmyth and libmythui).

 My current proposal is to put some of the gnarlier MythContextPrivate
 stuff into another myth library (''e.g.'' mythbase). This would pull in
 the MythContext code and the UPnP stuff, and be called from (linked
 against) the myth programs.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/4264>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list