summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authoritojun <itojun>2002-08-20 16:39:54 +0000
committeritojun <itojun>2002-08-20 16:39:54 +0000
commitc230e3d913cf6117a1e2c2eeb8e5d90217fc9a3b (patch)
tree77a4d7a72e67d82446f800524da34456ea33cbbd /lang
parent2509e08ea683aac2bdd78c8d01e4384ee695745c (diff)
downloadpkgsrc-c230e3d913cf6117a1e2c2eeb8e5d90217fc9a3b.tar.gz
need -Wl,-Rfoo for NetBSD ELF. TODO: tweak it for other platforms
Diffstat (limited to 'lang')
-rw-r--r--lang/chicken/distinfo3
-rw-r--r--lang/chicken/patches/patch-aa14
2 files changed, 16 insertions, 1 deletions
diff --git a/lang/chicken/distinfo b/lang/chicken/distinfo
index 316a8c942eb..d810c32ce1e 100644
--- a/lang/chicken/distinfo
+++ b/lang/chicken/distinfo
@@ -1,4 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2002/08/20 14:53:18 agc Exp $
+$NetBSD: distinfo,v 1.2 2002/08/20 16:39:54 itojun Exp $
SHA1 (chicken-0.1072.tar.gz) = 8386fa737e6d08da99ea858e41cb3eec044e8564
Size (chicken-0.1072.tar.gz) = 2027291 bytes
+SHA1 (patch-aa) = 4c71fad29ce5bd7736e4f96b7ea978bfa600e9fa
diff --git a/lang/chicken/patches/patch-aa b/lang/chicken/patches/patch-aa
new file mode 100644
index 00000000000..3c19774c84b
--- /dev/null
+++ b/lang/chicken/patches/patch-aa
@@ -0,0 +1,14 @@
+$NetBSD: patch-aa,v 1.1 2002/08/20 16:39:54 itojun Exp $
+
+--- chicken-config.in- Wed Aug 21 01:35:50 2002
++++ chicken-config.in Wed Aug 21 01:37:28 2002
+@@ -31,7 +31,8 @@
+ # standard library directory.
+ case "%libdir%" in
+ /usr/lib|"") LIBDIR=;;
+- *) LIBDIR=-L%libdir%;;
++ *) LIBDIR="-L%libdir%"
++ LIBDIR="$LIBDIR -Wl,-R%libdir%";;
+ esac
+
+ UNSAFE=""