Summary: | [PATCH] multimedia/ffmpeg doesn't compile | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Farid Hajji <farid> | ||||||
Component: | Individual Port(s) | Assignee: | Thomas Zander <riggs> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | farid, riggs | ||||||
Priority: | Normal | Flags: | farid:
maintainer-feedback?
(multimedia) |
||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
Auto-assigned to maintainer multimedia@FreeBSD.org Do you have a full build log? I'd be interested in the origin of this issue. Created attachment 147349 [details]
full build log
Sure, here's the full build log.
A commit references this bug: Author: riggs Date: Tue Sep 16 11:47:58 UTC 2014 New revision: 368305 URL: http://svnweb.freebsd.org/changeset/ports/368305 Log: - Fix build break if PULSEAUDIO is defined but not ALSA or LIBV4L PR: 193657 Submitted by: farid@hajji.name Changes: head/multimedia/ffmpeg/files/patch-libavdevice-Makefile |
Created attachment 147346 [details] patch-libadvice-Makefile to fix compile error When compiling multimedia/ffmpeg from the ports tree at revision r368119, I get the following error messages: libavdevice/libavdevice.so: undefined reference to `ff_timefilter_update' libavdevice/libavdevice.so: undefined reference to `ff_timefilter_destroy' libavdevice/libavdevice.so: undefined reference to `ff_timefilter_new' cc: error: linker command failed with exit code 1 (use -v to see invocation) gmake[2]: *** [ffmpeg_g] Error 1 gmake[2]: Leaving directory `/zvolenc/ports/multimedia/ffmpeg/work/ffmpeg-2.3.3' *** Error code 1 The solution is to add the following file patch-libavdevice-Makefile to the files/ subdirectory of the post.