[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