alonbl      14/04/25 19:05:35

  Added:                gnutls-3.3.1-guile.patch
  Log:
  Fix guile build, bug#508454, thanks to  Ed Catmur
  
  (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 
BF20DC51)

Revision  Changes    Path
1.1                  net-libs/gnutls/files/gnutls-3.3.1-guile.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/gnutls/files/gnutls-3.3.1-guile.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/gnutls/files/gnutls-3.3.1-guile.patch?rev=1.1&content-type=text/plain

Index: gnutls-3.3.1-guile.patch
===================================================================
>From 872409857351f28b1e3c21526bfa6606c918b176 Mon Sep 17 00:00:00 2001
From: Nikos Mavrogiannopoulos <n...@gnutls.org>
Date: Sat, 19 Apr 2014 15:04:54 +0200
Subject: [PATCH] do not override gnutls' allocation functions

That was not being done using the API, and overriding them
is no longer possible in 3.3.x.
---
 guile/src/core.c |    5 -----
 1 files changed, 0 insertions(+), 5 deletions(-)

diff --git a/guile/src/core.c b/guile/src/core.c
index 6940eae..b40e93e 100644
--- a/guile/src/core.c
+++ b/guile/src/core.c
@@ -3364,11 +3364,6 @@ scm_init_gnutls (void)
 #include "core.x"
 
   /* Use Guile's allocation routines, which will run the GC if need be.  */
-  gnutls_malloc = scm_malloc;
-  gnutls_realloc = scm_realloc;
-  gnutls_secure_malloc = scm_malloc;
-  gnutls_free = free;
-
   (void) gnutls_global_init ();
 
   scm_gnutls_define_enums ();
-- 
1.7.1





Reply via email to