[MacPorts] #24698: mlt fails to build

MacPorts noreply at macports.org
Wed Apr 28 20:59:19 PDT 2010


#24698: mlt fails to build
---------------------------------+------------------------------------------
 Reporter:  steve@…              |       Owner:  dan@…          
     Type:  defect               |      Status:  new            
 Priority:  Normal               |   Milestone:                 
Component:  ports                |     Version:  1.8.2          
 Keywords:                       |        Port:  mlt            
---------------------------------+------------------------------------------

Comment(by ryandesign@…):

 I think the key is that you have a Mac with an Intel Core processor. This
 is a 32-bit processor, whereas 2nd generation and later Intel Macs are all
 64-bit processors. And on Snow Leopard, code compiles 64-bit on 64-bit
 systems. On my 64-bit Intel Core 2 processor, mlt doesn't even try to
 build this have_mmx.S source file, so maybe the code is written to only
 compile on 32-bit systems, which would be why I didn't see the problem.
 There was also a change already made to the portfile to disable the MMX
 code on Tiger, as not explained at all in #21925. So it won't attempt to
 compile the MMX code on Tiger either. MMX is of course an extension to
 Intel processors, so it does not come into play on any PowerPC system. So
 the only system left to test is i386 Leopard. Either the MMX code works on
 i386 Leopard, which is why MMX was disabled on Tiger only, or it doesn't
 work there either, in which case we should just disable the MMX code all
 the time.

 That would be, in any case, a quick workaround you could use to
 successfully build the port today, while we work out the final fix. I'll
 attach a patchfile.

-- 
Ticket URL: <http://trac.macports.org/ticket/24698#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list