[FFmpeg-cvslog] build: add avresample after avcodec to FFLIBS
Janne Grunau
git at videolan.org
Thu May 15 21:06:13 CEST 2014
ffmpeg | branch: master | Janne Grunau <janne-libav at jannau.net> | Thu May 15 14:53:30 2014 +0200| [5e2ba41d4b94de1fa5267081d6c4b6b262c8d86f] | committer: Janne Grunau
build: add avresample after avcodec to FFLIBS
avcodec might depend on avresample and with --as-needed required symbols
might be get removed if avresample is linked before avcodec.
Fixes link failures of avprobe and avplay on aarch64 with
--enable-neon-clobber-test.
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5e2ba41d4b94de1fa5267081d6c4b6b262c8d86f
---
Makefile | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/Makefile b/Makefile
index fd60521..71c068c 100644
--- a/Makefile
+++ b/Makefile
@@ -83,12 +83,13 @@ HOSTPROGS := $(TESTTOOLS:%=tests/%) doc/print_options
TOOLS = qt-faststart trasher
TOOLS-$(CONFIG_ZLIB) += cws2fws
-FFLIBS-$(CONFIG_AVDEVICE) += avdevice
-FFLIBS-$(CONFIG_AVFILTER) += avfilter
-FFLIBS-$(CONFIG_AVFORMAT) += avformat
+# $(FFLIBS-yes) needs to be in linking order
+FFLIBS-$(CONFIG_AVDEVICE) += avdevice
+FFLIBS-$(CONFIG_AVFILTER) += avfilter
+FFLIBS-$(CONFIG_AVFORMAT) += avformat
+FFLIBS-$(CONFIG_AVCODEC) += avcodec
FFLIBS-$(CONFIG_AVRESAMPLE) += avresample
-FFLIBS-$(CONFIG_AVCODEC) += avcodec
-FFLIBS-$(CONFIG_SWSCALE) += swscale
+FFLIBS-$(CONFIG_SWSCALE) += swscale
FFLIBS := avutil
More information about the ffmpeg-cvslog
mailing list