summaryrefslogtreecommitdiff
path: root/databases/grass6/files/patch-configure
diff options
context:
space:
mode:
Diffstat (limited to 'databases/grass6/files/patch-configure')
-rw-r--r--databases/grass6/files/patch-configure15
1 files changed, 15 insertions, 0 deletions
diff --git a/databases/grass6/files/patch-configure b/databases/grass6/files/patch-configure
new file mode 100644
index 000000000000..7b79e2448b4c
--- /dev/null
+++ b/databases/grass6/files/patch-configure
@@ -0,0 +1,15 @@
+--- configure.orig
++++ configure
+@@ -2485,10 +2485,10 @@
+ FreeBSD-*)
+ # FreeBSD 3.* and greater have ELF.
+ SHLIB_CFLAGS="-fPIC"
+- SHLIB_LD="ld -Bshareable -x"
++ SHLIB_LD="${CC} -shared"
+ SHLIB_LD_LIBS='${LIBS}'
+ SHLIB_SUFFIX=".so"
+- LDFLAGS="-export-dynamic"
++ LDFLAGS="-Wl,--export-dynamic"
+ CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}'
+ LD_SEARCH_FLAGS='-rpath ${LIB_RUNTIME_DIR}'
+ if test "${GRASS_THREADS}" = "1" ; then