MythTV on Snow Leopard fails

Ryan Schmidt ryandesign at macports.org
Sat Apr 20 14:10:19 PDT 2013


On Apr 20, 2013, at 06:53, Craig Treleaven wrote:
> At 2:59 AM -0500 4/20/13, Ryan Schmidt wrote:
>> On Apr 20, 2013, at 01:18, Ton Machielsen wrote:
>> 
>>> I tried to install mythtv.25 from macports and all the dependencies install correctly (4 hours of compiling) only to find out that mythtv.25 itself fails.

>>> Ah, MacMini 1.1 2Gb of memory and appx. 250Gb of free diskspace.

>>> :info:build ../../external/FFmpeg/libavcodec/x86/mmx.h:81:1: warning: "emms" redefined
>>> :info:build In file included from filter_yadif.c:46:
>>> :info:build ../mm_arch.h:15:1: warning: this is the location of the previous definition
>>> :info:build filter_yadif.c: In function <E2><80><98>filter_line_mmx2<E2><80><99>:
>>> :info:build filter_yadif.c:372: error: can't find a register in class <E2><80><98>GENERAL_REGS<E2><80><99> while reloading <E2><80><98>asm
>>> <E2><80><99>
>>> :info:build filter_yadif.c:380: error: can't find a register in class <E2><80><98>GENERAL_REGS<E2><80><99> while reloading <E2><80><98>asm
>>> <E2><80><99>
>>> :info:build filter_yadif.c:372: error: <E2><80><98>asm<E2><80><99> operand has impossible constraints
>>> :info:build filter_yadif.c:372: error: <E2><80><98>asm<E2><80><99> operand has impossible constraints
>>> :info:build filter_yadif.c:380: error: <E2><80><98>asm<E2><80><99> operand has impossible constraints
>>> :info:build filter_yadif.c:380: error: <E2><80><98>asm<E2><80><99> operand has impossible constraints

>> https://trac.macports.org/ticket/36854

> Is this a CoreSolo or CoreDuo machine?  Ryan is correct that there is an unresolved problem building Myth on 32-bit machines.

His machine is definitely using the 32-bit Core architecture, but you're right, the MacMini1,1 was sold in both Core Solo and Core Duo configurations, so we don't know if he has one or two processor cores.



More information about the macports-users mailing list