$OpenBSD: patch-ext_libav_Makefile_in,v 1.6 2018/09/17 08:46:09 ajacoutot Exp $

../../gst-libs/ext/libav/libavutil/libavutil.a(log2_tab.o):(.rodata+0x0): multiple definition of `ff_log2_tab'

Index: ext/libav/Makefile.in
--- ext/libav/Makefile.in.orig
+++ ext/libav/Makefile.in
@@ -491,7 +491,7 @@ libgstlibav_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) \
 	-lgstpbutils-$(GST_API_VERSION) $(GST_BASE_LIBS) \
 	 $(LIBAV_LIBS) $(WIN32_LIBS) -lz $(BZ2_LIBS) $(LZMA_LIBS)
 
-libgstlibav_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(DARWIN_LDFLAGS)
+libgstlibav_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(DARWIN_LDFLAGS) -Wl,-z,muldefs
 @HAVE_LIBAV_UNINSTALLED_TRUE@libgstlibav_la_DEPENDENCIES = $(LIBAV_DEPS)
 noinst_HEADERS = \
 	gstav.h \
