ports/58197: jrtplib port doesn't compile on AMD64 - fix
Petr Holub
hopet at ics.muni.cz
Sat Oct 18 12:50:23 UTC 2003
The following reply was made to PR ports/58197; it has been noted by GNATS.
From: "Petr Holub" <hopet at ics.muni.cz>
To: <freebsd-gnats-submit at FreeBSD.org>, <hopet at ics.muni.cz>
Cc: <kris at obsecurity.org>, <jori at lumumba.luc.ac.be>
Subject: Re: ports/58197: jrtplib port doesn't compile on AMD64 - fix
Date: Sat, 18 Oct 2003 14:42:20 +0200
Hi there,
I'm sending different patch for original jrtplib in ports this time
using patch for configure. There's also one new line in Makefile
which makes configure happy.
Cheers,
Petr
================================================================
Petr Holub
CESNET z.s.p.o. Supercomputing Center Brno
Zikova 4 Institute of Compt. Science
162 00 Praha 6, CZ Masaryk University
Czech Republic Botanicka 68a, 60200 Brno, CZ
e-mail: Petr.Holub at cesnet.cz phone: +420-541512272
fax: +420-541212747
e-mail: hopet at ics.muni.cz
diff -ru --new-file jrtplib.orig/Makefile jrtplib/Makefile
--- jrtplib.orig/Makefile Sat Oct 18 14:30:53 2003
+++ jrtplib/Makefile Sat Oct 18 14:30:18 2003
@@ -17,5 +17,6 @@
USE_GMAKE= yes
INSTALLS_SHLIB= yes
NO_FILTER_SHLIBS= yes
+CONFIGURE_TARGET= --target=${MACHINE_ARCH}-portbld-freebsd${OSREL}
.include <bsd.port.mk>
diff -ru --new-file jrtplib.orig/files/patch-aa jrtplib/files/patch-aa
--- jrtplib.orig/files/patch-aa Thu Jan 1 01:00:00 1970
+++ jrtplib/files/patch-aa Sat Oct 18 14:23:42 2003
@@ -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',
More information about the freebsd-ports-bugs
mailing list