Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#17141 closed defect (fixed)

faac: proposal to solve conflict with mpeg4ip/libmp4v2

Reported by: dbevans (David B. Evans) Owned by: pguyot (Paul Guyot)
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: mpeg4ip Cc: yanjingfeng@…, liontooth@…, tristan@…, milosh@…, bytestorm@…
Port: faac

Description (last modified by dbevans (David B. Evans))

faac and mpeg4ip conflict (#13879) because they both try to install versions of libmp4v2 by default. The attached patch proposes a solution to this problem by asking faac to use an external version of this library rather than use its embedded version.

In addition, a dependency is added that allows either mpeg4ip or libmp4v2 to provide this functionality. libmp4v2 is now widely used instead of mpeg4ip because of reputed license problems with mpeg4ip that libmp4v2 avoids.

Since mpeg4ip is no longer available publicly (only on MacPorts distfiles mirror) mpeg4ip should probably be retired in favor of libmp4v2 when all current dependents have switched to libmp4v2.

Attachments (1)

patch-faac-Portfile.diff (635 bytes) - added by dbevans (David B. Evans) 12 years ago.
Patch tested successfully on 10.4.11 ppc with both mpeg4ip and libmp4v2

Download all attachments as: .zip

Change History (5)

Changed 12 years ago by dbevans (David B. Evans)

Attachment: patch-faac-Portfile.diff added

Patch tested successfully on 10.4.11 ppc with both mpeg4ip and libmp4v2

comment:1 Changed 12 years ago by dbevans (David B. Evans)

Cc: yanjingfeng@… added
Description: modified (diff)

comment:2 Changed 12 years ago by dbevans (David B. Evans)

Do you have any objection to commiting this patch? If so would appreciate your input.

comment:3 Changed 12 years ago by pguyot (Paul Guyot)

Resolution: fixed
Status: newclosed

Committed in r42233. Thanks for your patch.

comment:4 Changed 12 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.