[FFmpeg-devel] [PATCH] Disable symbol versioning on some BSDs
Mans Rullgard
mans
Sun Jan 23 21:49:18 CET 2011
Dragonfly, NetBSD, and OpenBSD do not support symbol versioning
although our link test passes. Disable it explicitly for these
systems.
Signed-off-by: Mans Rullgard <mans at mansr.com>
---
configure | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/configure b/configure
index 63eadca..4c24152 100755
--- a/configure
+++ b/configure
@@ -2306,6 +2306,7 @@ case $target_os in
nm_opts='-P -g'
;;
netbsd)
+ disable symver
oss_indev_extralibs="-lossaudio"
oss_outdev_extralibs="-lossaudio"
add_cppflags -D_XOPEN_SOURCE=600
@@ -2318,11 +2319,16 @@ case $target_os in
# (simply quits with exit-code 1, no crash, no output).
# Thus explicitly enable PIC here.
enable pic
+ disable symver
SHFLAGS='-shared'
oss_indev_extralibs="-lossaudio"
oss_outdev_extralibs="-lossaudio"
;;
- freebsd|dragonfly)
+ dragonfly)
+ enable malloc_aligned
+ disable symver
+ ;;
+ freebsd)
enable malloc_aligned
;;
bsd/os)
--
1.7.3.5
More information about the ffmpeg-devel
mailing list