[mythtv-commits] Ticket #7519: Mac OS X 10.6.1 compile missing symbols related to mysql

MythTV mythtv at cvs.mythtv.org
Mon Nov 23 15:45:56 UTC 2009


#7519: Mac OS X 10.6.1 compile missing symbols related to mysql
------------------------------------+---------------------------------------
 Reporter:  astralbodies@…          |       Owner:  nigel
     Type:  defect                  |      Status:  new  
 Priority:  critical                |   Milestone:  0.22 
Component:  Ports - OSX             |     Version:  head 
 Severity:  medium                  |     Mlocked:  0    
------------------------------------+---------------------------------------

Comment(by anonymous):

 - final note that Jeff Gibbons comment for # 7582 allows !MythBackEnd to
 run properly on Snow Leopard.  (#ifdef CONFIG_DARWIN around the offending
 code in main.cpp)  It seems to consume under 10% of the CPU on a dual 2GHz
 Core2 iMac, which is 1/2 to 1/3 of what the equivalent Linux VM was doing
 (mainly due to HGFS overhead).  This could probably be done on 10.5 and
 then the binary moved over to 10.6, but I didn't try it --so long as you
 apply nigel's 32-bit-only patch (really just those "extra flags" and
 uncomment the lines marked for 10.6-only) you don't need to deal with 10.5
 anymore.

 @Brian: yes, that's fine.  I searched all over for the best place --the
 wikis are a mess.  Hopefully the Elgato.com guys will get cracking to make
 some proprietary drivers we can drop into !QuickTime X that work with the
 cable companies new Switched Video Tivo S3 adapters, HDCP and the fading
 CableCARD standard.  But for now, everything has come together now for the
 maintainer to update the 32-bit osx-packager.pl (these comments are just
 stop gap until that happens) the latest trunk is running on OSX 10.6.2
 right now (except I haven't explored why the live-video does not shrink
 down into the Program Guide yet and I haven't ever configured my
 AppleRemote since I'm moving over to Macs after many years of Linux Myth).

 Once the osx-packager.pl is working again you can gut the wiki, like the
 Windows port (which is also broken, btw --it references some site to
 download the unzip utility that no longer hosts it).  From there, we would
 just need to make a conditional 32-bit/64-bit MythBackEnd/JobTools (just
 by switching to Qt 4.6, which is not a recompile but also not weeks of
 code) and probably leave MythFrontEnd alone (to preserve all of their hard
 work on the PowerPC DVD chip support, etc. and all the gorgeous hardware
 it supports) as 32-bit forever, forking off a new branch of to become the
 Cocoa version (Qt 4.6) that will later go on to become 64-bit (after
 removal of Carbon calls, decision to either go OpenCL+GCS or !QuickTime X
 with software-genlock/OSD stream which is all fairly significant/months of
 part-time coding).

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/7519#comment:10>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list