Opened 8 years ago

Closed 7 years ago

#33502 closed defect (fixed)

ffmpeg: hidden dependency on opencore-amr

Reported by: janstary (Jan Starý) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.0.4
Keywords: haspatch Cc:
Port: ffmpeg

Description

The recent introduction of audio/opencore-amr makes ffmpeg silently pick it up and create a hidden dependency. Attached is a patch to the Portfile which explicitly disables opencore-amr.

Attachments (1)

Portfile-ffmpeg.diff (386 bytes) - added by janstary (Jan Starý) 8 years ago.

Download all attachments as: .zip

Change History (5)

Changed 8 years ago by janstary (Jan Starý)

Attachment: Portfile-ffmpeg.diff added

comment:1 Changed 8 years ago by ryandesign (Ryan Schmidt)

Owner: changed from macports-tickets@… to devans@…

ffmpeg-devel too?

comment:2 Changed 8 years ago by janstary (Jan Starý)

ffmpeg-devel doesn't seem to silently pick opencore-amr up. Strange thing is, both ffmpeg and ffmpeg devel have the same set of ./configure --options relevant to this, namely

--enable-libopencore-amrnb enable AMR-NB de/encoding via libopencore-amrnb [no]
--enable-libopencore-amrwb enable AMR-WB decoding via libopencore-amrwb [no]

They are supposed to default to [no], which is the case with ffmpeg-devel, but not with ffmpeg. So perhaps this is a bug in ffmpeg's ./configure?

Anyway, I will provide a similar ticket to ffmpeg-devel, exlicitly disabling opencore-amr.

comment:3 Changed 8 years ago by janstary (Jan Starý)

Any further comments?

comment:4 Changed 7 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.