pkgsrc/lang/guile/patches/patch-ak
drochner b60498a99b update to 1.8.5
changes:
-new module: `(srfi srfi-88)'
-New `postfix' read option, for SRFI-88 keyword syntax
-Some I/O primitives have been inlined, which improves I/O performance
-New object-based traps infrastructure
-New support for working on Guile code from within Emacs
-bugfixes

pkgsrc note: added a patch which affects builds without thread
 support only (fixes crash on termination)

approved by gdt
2008-05-30 17:10:04 +00:00

15 lines
435 B
Text

$NetBSD: patch-ak,v 1.8 2008/05/30 17:10:04 drochner Exp $
--- libguile/null-threads.c.orig 2008-01-04 14:43:50.000000000 +0100
+++ libguile/null-threads.c
@@ -47,8 +47,10 @@ int
scm_i_pthread_key_create (scm_i_pthread_key_t *key,
void (*destr_func) (void *))
{
+#if 0 /* keys are needed by other atexit() functions */
if (all_keys == NULL)
atexit (destroy_keys);
+#endif
key->next = all_keys;
all_keys = key;