mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-20 20:09:11 +00:00
Fix build on amd64 (shared library objects must be compiled with -fPIC)
This commit is contained in:
parent
0cd3517c79
commit
14a6b7d68e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=103960
24
www/mod_mp3/files/patch-configure
Normal file
24
www/mod_mp3/files/patch-configure
Normal file
@ -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`
|
Loading…
Reference in New Issue
Block a user