diff options
author | kris <kris@FreeBSD.org> | 2004-03-14 05:12:46 +0000 |
---|---|---|
committer | kris <kris@FreeBSD.org> | 2004-03-14 05:12:46 +0000 |
commit | 770803ac22ce0f7d83a404122e03984a69290091 (patch) | |
tree | 9848db9ec81688fd7651ae1eb07300b64bcbd349 /www | |
parent | f8ccf6ad680418df0340fbe5ffa18c02751eb911 (diff) | |
download | FreeBSD-ports-770803ac22ce0f7d83a404122e03984a69290091.zip FreeBSD-ports-770803ac22ce0f7d83a404122e03984a69290091.tar.gz |
Fix build on amd64 (shared library objects must be compiled with -fPIC)
Diffstat (limited to 'www')
-rw-r--r-- | www/mod_mp3/files/patch-configure | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/www/mod_mp3/files/patch-configure b/www/mod_mp3/files/patch-configure new file mode 100644 index 0000000..2920958 --- /dev/null +++ b/www/mod_mp3/files/patch-configure @@ -0,0 +1,24 @@ +--- configure.orig Sat Mar 13 21:11:43 2004 ++++ configure Sat Mar 13 21:11:46 2004 +@@ -461,10 +461,10 @@ + + + for (@SRC) { +- $compile .= qq|\nsrc/$_.o : src/$_.c\n|; +- $compile .= qq|\t\$(CC) \$(INC) -c src/$_.c \$(DEF) -o src/$_.o \n|; ++ $compile .= qq|\nsrc/$_.lo : src/$_.c\n|; ++ $compile .= qq|\t\$(CC) \$(CFLAGS_SHLIB) \$(INC) -c src/$_.c \$(DEF) -o src/$_.lo \n|; + $src .=" $_.c"; +- $obj .=" src/$_.o"; ++ $obj .=" src/$_.lo"; + } + + $data =~ s|%APXS%|$apxs|sg; +@@ -514,6 +514,7 @@ + AINCLUDEDIR=-I`$(APXS) -q INCLUDEDIR` `$(APXS) -q CFLAGS` + ACFLAGS=-I`$(APXS) -q INCLUDEDIR` + LD_SHLIB=`$(APXS) -q LDFLAGS_SHLIB` ++CFLAGS_SHLIB=`$(APXS) -q CFLAGS_SHLIB` + CC=`$(APXS) -q CC` + LD=`$(APXS) -q LD_SHLIB` + CONFDIR=`$(APXS) -q SYSCONFDIR` |