From 6cee12e1d617a2d3999dbb11808846145db59f27 Mon Sep 17 00:00:00 2001 From: minskim Date: Fri, 10 Feb 2006 19:09:13 +0000 Subject: Use a pointer, instead of an array, to avoid an error on Darwin. Patch from DarwinPorts. --- lang/guile/distinfo | 3 ++- lang/guile/patches/patch-aa | 13 +++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 lang/guile/patches/patch-aa (limited to 'lang') 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); -- cgit v1.2.3