New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #26937 (closed defect: invalid)

Opened 3 years ago

Last modified 3 years ago

smpeg doesn't build universal when libsdl is not built universal

Reported by: lfpmelzi@… Owned by: mww@…
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: Cc: aaron@…
Port: smpeg

Description

smpeg fails to build on SL 10.6.4

Attachments

smpeg.log (5.0 KB) - added by lfpmelzi@… 3 years ago.

Change History

Changed 3 years ago by lfpmelzi@…

comment:1 Changed 3 years ago by jmr@…

  • Owner changed from macports-tickets@… to mww@…
  • Port set to smpeg

Please remember to fill in the Port field and cc the maintainer.

comment:2 follow-up: ↓ 3 Changed 3 years ago by jmr@…

  • Status changed from new to closed
  • Resolution set to invalid

You're building smpeg universal but its dependency libsdl is not universal.

comment:3 in reply to: ↑ 2 Changed 3 years ago by aaron@…

  • Status changed from closed to reopened
  • Resolution invalid deleted

Replying to jmr@…:

You're building smpeg universal but its dependency libsdl is not universal.

I appreciate that your reply makes sense to you, however, it really does not solve the issue for joe average programer. Perhaps that is why the ticket keeps getting reopened. I have searched google and macports and have not managed to work out what to do with the information that you have supplied.

If I am trying to install wxWidgets using macports on Snow Leopard, it just flat out fails, because of the dependency problem with smpeg. So... if I want to install smpeg, what would I type into the console. The following just fails:

sudo port install smpeg

comment:4 Changed 3 years ago by aaron@…

  • Cc aaron@… added

Cc Me!

comment:5 Changed 3 years ago by ryandesign@…

  • Status changed from reopened to closed
  • Resolution set to invalid
  • Summary changed from smpeg to smpeg doesn't build universal when libsdl is not built universal

Aaron, if build smpeg fails with the same error message as the one attached to this ticket, then that means you need to rebuild libsdl to be universal. The way to do that is to type

sudo port upgrade --enforce-variants libsdl +universal

If the smpeg error is a different error than the one attached to this ticket, then your situation is different and deserves its own ticket.

comment:6 Changed 3 years ago by ryandesign@…

This ticket does not, by the way, keep getting reopened; you're the only one who has reopened this ticket.

Note: See TracTickets for help on using tickets.