summaryrefslogtreecommitdiff
path: root/multimedia/libmpeg2/patches
diff options
context:
space:
mode:
authorgrant <grant>2005-08-20 11:44:09 +0000
committergrant <grant>2005-08-20 11:44:09 +0000
commite5b84ba0d88f88a105b54a9dcaee61c320af29eb (patch)
tree5f6c85f44cb8a8ddea19ec75c78f120cf41e3682 /multimedia/libmpeg2/patches
parenta69628dc3a2b7dc72466a8d8f42d1f426e01b49e (diff)
downloadpkgsrc-e5b84ba0d88f88a105b54a9dcaee61c320af29eb.tar.gz
don't assume a shared library can be built from non-PIC code.
Diffstat (limited to 'multimedia/libmpeg2/patches')
-rw-r--r--multimedia/libmpeg2/patches/patch-aa53
1 files changed, 49 insertions, 4 deletions
diff --git a/multimedia/libmpeg2/patches/patch-aa b/multimedia/libmpeg2/patches/patch-aa
index 197cc6e3593..bbb89d8e05f 100644
--- a/multimedia/libmpeg2/patches/patch-aa
+++ b/multimedia/libmpeg2/patches/patch-aa
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.3 2005/08/10 20:18:19 adam Exp $
+$NetBSD: patch-aa,v 1.4 2005/08/20 11:44:09 grant Exp $
---- configure.orig 2003-12-23 13:07:34.000000000 +0100
-+++ configure 2005-08-10 22:06:09.000000000 +0200
-@@ -3851,7 +3851,7 @@
+--- configure.orig 2003-12-23 23:07:34.000000000 +1100
++++ configure
+@@ -3851,7 +3851,7 @@ echo "${ECHO_T}$ac_cv_try_cflags_ok" >&6
TRY_CFLAGS=`echo "$OPT_CFLAGS $CFLAGS"|sed "s/-O[0-9]*//g"`
@@ -11,3 +11,48 @@ $NetBSD: patch-aa,v 1.3 2005/08/10 20:18:19 adam Exp $
echo "$as_me:$LINENO: checking if $CC supports $TRY_CFLAGS flags" >&5
echo $ECHO_N "checking if $CC supports $TRY_CFLAGS flags... $ECHO_C" >&6
SAVE_CFLAGS="$CFLAGS"
+@@ -24534,25 +24534,25 @@ done
+
+
+
+-echo "$as_me:$LINENO: checking if libtool supports -prefer-non-pic flag" >&5
+-echo $ECHO_N "checking if libtool supports -prefer-non-pic flag... $ECHO_C" >&6
+- mkdir ac_test_libtool; cd ac_test_libtool; ac_cv_libtool_non_pic=no
+- echo "int g (int i); int f (int i) {return g (i);}" >f.c
+- echo "int (* hook) (int) = 0; int g (int i) {if (hook) i = hook (i); return i + 1;}" >g.c
+- ../libtool --mode=compile $CC $CFLAGS -prefer-non-pic \
+- -c f.c >/dev/null 2>&1 && \
+- ../libtool --mode=compile $CC $CFLAGS -prefer-non-pic \
+- -c g.c >/dev/null 2>&1 && \
+- ../libtool --mode=link $CC $CFLAGS -prefer-non-pic -o libfoo.la \
+- -rpath / f.lo g.lo >/dev/null 2>&1 &&
+- ac_cv_libtool_non_pic=yes
+- cd ..; rm -fr ac_test_libtool; echo "$as_me:$LINENO: result: $ac_cv_libtool_non_pic" >&5
+-echo "${ECHO_T}$ac_cv_libtool_non_pic" >&6
+- if test x"$ac_cv_libtool_non_pic" = x"yes"; then
+- LIBMPEG2_CFLAGS="$LIBMPEG2_CFLAGS -prefer-non-pic"
+- else
+- :
+- fi
++#echo "$as_me:$LINENO: checking if libtool supports -prefer-non-pic flag" >&5
++#echo $ECHO_N "checking if libtool supports -prefer-non-pic flag... $ECHO_C" >&6
++# mkdir ac_test_libtool; cd ac_test_libtool; ac_cv_libtool_non_pic=no
++# echo "int g (int i); int f (int i) {return g (i);}" >f.c
++# echo "int (* hook) (int) = 0; int g (int i) {if (hook) i = hook (i); return i + 1;}" >g.c
++# ../libtool --mode=compile $CC $CFLAGS -prefer-non-pic \
++# -c f.c >/dev/null 2>&1 && \
++# ../libtool --mode=compile $CC $CFLAGS -prefer-non-pic \
++# -c g.c >/dev/null 2>&1 && \
++# ../libtool --mode=link $CC $CFLAGS -prefer-non-pic -o libfoo.la \
++# -rpath / f.lo g.lo >/dev/null 2>&1 &&
++# ac_cv_libtool_non_pic=yes
++# cd ..; rm -fr ac_test_libtool; echo "$as_me:$LINENO: result: $ac_cv_libtool_non_pic" >&5
++#echo "${ECHO_T}$ac_cv_libtool_non_pic" >&6
++# if test x"$ac_cv_libtool_non_pic" = x"yes"; then
++# LIBMPEG2_CFLAGS="$LIBMPEG2_CFLAGS -prefer-non-pic"
++# else
++# :
++# fi
+
+ # Check whether --enable-accel-detect or --disable-accel-detect was given.
+ if test "${enable_accel_detect+set}" = set; then