[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