]> git.sesse.net Git - vlc/commitdiff
contrib: prefer PIC for a52
authorRémi Denis-Courmont <remi@remlab.net>
Wed, 3 Aug 2011 10:25:20 +0000 (13:25 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Wed, 3 Aug 2011 15:06:10 +0000 (18:06 +0300)
contrib/src/a52/liba52-pic.patch [new file with mode: 0644]
contrib/src/a52/rules.mak

diff --git a/contrib/src/a52/liba52-pic.patch b/contrib/src/a52/liba52-pic.patch
new file mode 100644 (file)
index 0000000..910d956
--- /dev/null
@@ -0,0 +1,13 @@
+diff -ru a52dec.orig/liba52/configure.incl a52dec/liba52/configure.incl
+--- a52dec.orig/liba52/configure.incl  2011-08-03 13:22:24.000000000 +0300
++++ a52dec/liba52/configure.incl       2011-08-03 13:22:46.000000000 +0300
+@@ -1,9 +1,6 @@
+ AC_SUBST([LIBA52_CFLAGS])
+ AC_SUBST([LIBA52_LIBS])
+-dnl avoid -fPIC when possible
+-LIBA52_CFLAGS="$LIBA52_CFLAGS -prefer-non-pic"
+-
+ AC_ARG_ENABLE([double],
+     [  --enable-double         use double-precision samples])
+ if test x"$enable_double" = x"yes"; then
index d84a7b3da206f126c4164d87cbdf60e5c64121b4..a0c9d71bd69d90c7a81382586e4ac3d1eec8f559 100644 (file)
@@ -12,15 +12,14 @@ $(TARBALLS)/a52dec-$(A52DEC_VERSION).tar.gz:
 
 a52dec: a52dec-$(A52DEC_VERSION).tar.gz .sum-a52
        $(UNPACK)
+       $(APPLY) $(SRC)/a52/liba52-pic.patch
 ifndef HAVE_FPU
        $(APPLY) $(SRC)/a52/liba52-fixed.diff
 endif
        $(MOVE)
 
 .a52: a52dec
-ifdef HAVE_WIN64
        $(RECONF)
-endif
        cd $< && $(HOSTVARS) ./configure $(HOSTCONF)
        cd $</liba52 && $(MAKE) install
        cd $</include && $(MAKE) install