aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorjeh <jeh@FreeBSD.org>2003-11-03 09:13:16 +0800
committerjeh <jeh@FreeBSD.org>2003-11-03 09:13:16 +0800
commit730a5899aa4c7a083e1cb853427f3b87f98a963d (patch)
tree4badbc9726951063ac56cded44df62b57023491e /devel
parent022839e9d71b042b92a2446925d0617a0ad6055f (diff)
downloadfreebsd-ports-gnome-730a5899aa4c7a083e1cb853427f3b87f98a963d.tar.gz
freebsd-ports-gnome-730a5899aa4c7a083e1cb853427f3b87f98a963d.tar.zst
freebsd-ports-gnome-730a5899aa4c7a083e1cb853427f3b87f98a963d.zip
The jrtplib port is broken on amd64 as reported by Kris Kennaway
on Fri, 17 Oct 2003 16:36:54 -0700. This fix should be a temporal solution until proper -fPIC option is added to configure by library developer whom I've already notified. PR: 58197
Diffstat (limited to 'devel')
-rw-r--r--devel/jrtplib/files/patch-aa40
1 files changed, 40 insertions, 0 deletions
diff --git a/devel/jrtplib/files/patch-aa b/devel/jrtplib/files/patch-aa
new file mode 100644
index 000000000000..4435ec91094d
--- /dev/null
+++ b/devel/jrtplib/files/patch-aa
@@ -0,0 +1,40 @@
+--- configure.orig Sat Oct 18 14:09:40 2003
++++ configure Sat Oct 18 14:22:56 2003
+@@ -1187,7 +1187,7 @@
+
+
+
+-RTP_CFLAGS="-O2"
++RTP_CFLAGS="-fPIC -O2"
+ RTP_TARGETS=dummymsg
+ RTP_ARFLAGS=
+ RTP_LDFLAGS=
+@@ -1806,7 +1806,7 @@
+ GCC=`test $ac_compiler_gnu = yes && echo yes`
+ ac_test_CFLAGS=${CFLAGS+set}
+ ac_save_CFLAGS=$CFLAGS
+-CFLAGS="-g"
++CFLAGS="-fPIC -g"
+ echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
+ echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
+ if test "${ac_cv_prog_cc_g+set}" = set; then
+@@ -1856,15 +1856,15 @@
+ CFLAGS=$ac_save_CFLAGS
+ elif test $ac_cv_prog_cc_g = yes; then
+ if test "$GCC" = yes; then
+- CFLAGS="-g -O2"
++ CFLAGS="-fPIC -g -O2"
+ else
+- CFLAGS="-g"
++ CFLAGS="-fPIC -g"
+ fi
+ else
+ if test "$GCC" = yes; then
+- CFLAGS="-O2"
++ CFLAGS="-fPIC -O2"
+ else
+- CFLAGS=
++ CFLAGS="-fPIC"
+ fi
+ fi
+ # Some people use a C++ compiler to compile C. Since we use `exit',