aboutsummaryrefslogtreecommitdiff
path: root/ports/nettle/fix-InstallLibPath.patch
diff options
context:
space:
mode:
Diffstat (limited to 'ports/nettle/fix-InstallLibPath.patch')
-rw-r--r--ports/nettle/fix-InstallLibPath.patch36
1 files changed, 36 insertions, 0 deletions
diff --git a/ports/nettle/fix-InstallLibPath.patch b/ports/nettle/fix-InstallLibPath.patch
new file mode 100644
index 000000000..363cda9ba
--- /dev/null
+++ b/ports/nettle/fix-InstallLibPath.patch
@@ -0,0 +1,36 @@
+diff --git a/configure.ac b/configure.ac
+index 3547cae..e13a5bf 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -366,25 +366,25 @@ if test "x$ABI" != xstandard ; then
+ else
+ # The dash builtin pwd tries to be "helpful" and remember
+ # symlink names. Use -P option, and hope it's portable enough.
+- test -d /usr/lib${ABI} \
+- && (cd /usr/lib${ABI} && pwd -P | grep >/dev/null "/lib${ABI}"'$') \
+- && libdir='${exec_prefix}/'"lib${ABI}"
++ test -d /usr/lib \
++ && (cd /usr/lib && pwd -P | grep >/dev/null "/lib"'$') \
++ && libdir='${exec_prefix}/'"lib"
+ fi
+ ;;
+ # On freebsd, it seems 32-bit libraries are in lib32,
+ # and 64-bit in lib. Don't know about "kfreebsd", does
+ # it follow the Linux fhs conventions?
+ *:freebsd*:32)
+- libdir='${exec_prefix}/lib32'
++ libdir='${exec_prefix}/lib'
+ ;;
+ *:freebsd*:64)
+ libdir='${exec_prefix}/lib'
+ ;;
+ *:irix*:32)
+- libdir='${exec_prefix}/lib32'
++ libdir='${exec_prefix}/lib'
+ ;;
+ *:irix*:64)
+- libdir='${exec_prefix}/lib64'
++ libdir='${exec_prefix}/lib'
+ ;;
+ *)
+ AC_MSG_WARN([Don't know where to install $ABI-bit libraries on this system.]); dnl '