Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#40589 closed defect (fixed)

xine-lib @1.2.4: mmx.c:126:3: error: clobbers must be last on the x87 stack

Reported by: AP1010 Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.2.0
Keywords: Cc:
Port: xine-lib

Description

xine-lib generates error when building after upgrade to 1.2.4. I have tried multiple compilers with no effect.

Attachments (1)

main.log (1.1 MB) - added by AP1010 11 years ago.
main.log

Download all attachments as: .zip

Change History (9)

Changed 11 years ago by AP1010

Attachment: main.log added

main.log

comment:1 Changed 11 years ago by mf2k (Frank Schima)

Cc: ryandesign removed
Owner: changed from macports-tickets@… to ryandesign@…
Port: @1.2.4 removed

Trac requires complete email addresses.

comment:2 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Summary: xine-lib refuses to build after upgrade to 1.2.4xine-lib @1.2.4: mmx.c:126:3: error: clobbers must be last on the x87 stack

The log says:

mmx.c:126:3: error: clobbers must be last on the x87 stack

This is a problem I thought we already dealt with in r93400. What version of Xcode and clang do you have?

comment:3 in reply to:  2 Changed 11 years ago by AP1010

Replying to ryandesign@…:

The log says:

mmx.c:126:3: error: clobbers must be last on the x87 stack

This is a problem I thought we already dealt with in r93400. What version of Xcode and clang do you have?

Xcode: Version 5.0 (5A1413)

clang -v
Apple LLVM version 5.0 (clang-500.2.75) (based on LLVM 3.3svn)
Target: x86_64-apple-darwin12.5.0
Thread model: posix
Last edited 11 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)

comment:4 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Status: newassigned

I upgraded from Xcode 4.6.3 to 5.0 and now I can reproduce the problem.

comment:5 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: assignedclosed

comment:6 in reply to:  5 ; Changed 11 years ago by AP1010

Replying to ryandesign@…:

r111579

Perhaps it's just me, but I am having some difficulties locating the diff files (src_post_goom_ifs.c.diff and patch-src-post-goom-mmx.c.diff) that the new Portfile is referring to.

comment:7 in reply to:  6 ; Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)

Replying to arthur@…:

Perhaps it's just me, but I am having some difficulties locating the diff files (src_post_goom_ifs.c.diff and patch-src-post-goom-mmx.c.diff) that the new Portfile is referring to.

Sorry, added patch-src-post-goom-mmx.c.diff in r111737. src_post_goom_ifs.c.diff has been there since r93400.

comment:8 in reply to:  7 Changed 11 years ago by AP1010

Replying to ryandesign@…:

Replying to arthur@…:

Perhaps it's just me, but I am having some difficulties locating the diff files (src_post_goom_ifs.c.diff and patch-src-post-goom-mmx.c.diff) that the new Portfile is referring to.

Sorry, added patch-src-post-goom-mmx.c.diff in r111737. src_post_goom_ifs.c.diff has been there since r93400.

Thanks! Now everything is working.

Note: See TracTickets for help on using tickets.