Opened 7 years ago

Last modified 6 years ago

#55589 new defect

faac: Compiler blacklists only needed on x86

Reported by: sideeffect42 (Dennis Camera) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.4.2
Keywords: Cc:
Port: faac

Description

The compiler blacklists in the faac Portfile are not needed on PowerPC since SSE2 is not available there.

There are some other parts of the code that fail to compile with older versions of GCC, but I fixed those and submitted a pull request upstream.
https://github.com/knik0/faac/pull/13

With these patches, both Apple GCC 4.0 and 4.2 work.

Change History (2)

comment:1 Changed 6 years ago by khepler

Still an issue in Macports 2.5.2.

comment:2 Changed 6 years ago by sideeffect42 (Dennis Camera)

Since the ticket is still marked as "new" that's what I would've expected. Also note that this is a ports issue, so it doesn't really depend on the version of MacPorts.

My pull request has been merged lately so I hope the fix will be in the next release of faac. Until then you'll have two choices:

  • Apply the patch yourself
  • Build an older version of faac (any one but the latest should work)
Note: See TracTickets for help on using tickets.