diff options
author | minskim <minskim@pkgsrc.org> | 2006-02-10 19:09:13 +0000 |
---|---|---|
committer | minskim <minskim@pkgsrc.org> | 2006-02-10 19:09:13 +0000 |
commit | ddfb21737fb2c171d60e6cec038d4c5e2bd8cfb8 (patch) | |
tree | 26436a5fbe2b841baa803154ffe48a028696ad9e /lang | |
parent | 4371d2aa4cb9e4ca2c80047d95a90aa2991fa8f6 (diff) | |
download | pkgsrc-ddfb21737fb2c171d60e6cec038d4c5e2bd8cfb8.tar.gz |
Use a pointer, instead of an array, to avoid an error on Darwin.
Patch from DarwinPorts.
Diffstat (limited to 'lang')
-rw-r--r-- | lang/guile/distinfo | 3 | ||||
-rw-r--r-- | lang/guile/patches/patch-aa | 13 |
2 files changed, 15 insertions, 1 deletions
diff --git a/lang/guile/distinfo b/lang/guile/distinfo index 69c66178c5a..adce7e4c45d 100644 --- a/lang/guile/distinfo +++ b/lang/guile/distinfo @@ -1,8 +1,9 @@ -$NetBSD: distinfo,v 1.26 2005/10/30 14:55:46 gdt Exp $ +$NetBSD: distinfo,v 1.27 2006/02/10 19:09:13 minskim Exp $ SHA1 (guile-1.6.7.tar.gz) = 00a82dc4c7c19f9b791e116a2baf83e7d0c0856d RMD160 (guile-1.6.7.tar.gz) = 63d45e8143834c641d4a4732cfbb34e8984f55dd Size (guile-1.6.7.tar.gz) = 3039294 bytes +SHA1 (patch-aa) = 7c85a08bcba460cf75aa02cfe8008fe7d92ed0f5 SHA1 (patch-ad) = a1e59d8569ddbd0ccfdc96423e377f39836e6f21 SHA1 (patch-ae) = 4aaadd1df36540117bef4128f607b6a1bbcaaf28 SHA1 (patch-af) = 96b50d3cff86a7ba7a76551723192ad99a07b971 diff --git a/lang/guile/patches/patch-aa b/lang/guile/patches/patch-aa new file mode 100644 index 00000000000..7f613b91cb0 --- /dev/null +++ b/lang/guile/patches/patch-aa @@ -0,0 +1,13 @@ +$NetBSD: patch-aa,v 1.9 2006/02/10 19:09:13 minskim Exp $ + +--- libguile/guile.c.orig 2002-12-07 14:41:32.000000000 -0800 ++++ libguile/guile.c +@@ -88,7 +88,7 @@ main (int argc, char **argv) + { + #ifdef DYNAMIC_LINKING + /* libtool automagically inserts this variable into your executable... */ +- extern const scm_lt_dlsymlist lt_preloaded_symbols[]; ++ extern const scm_lt_dlsymlist *lt_preloaded_symbols; + scm_lt_dlpreload_default (lt_preloaded_symbols); + #endif + scm_boot_guile (argc, argv, inner_main, 0); |