hi,

On Sat, Jul 04, 2009 at 02:18:09PM +0000, Debian Bug Tracking System wrote:
> > severity 529188 important
> Bug#529188: sup-mail: ncurses-ruby1.8 upgrade breaks search
> Severity set to `important' from `normal'
> 
> > reassign 529188 libncurses-ruby1.8
> Bug#529188: sup-mail: ncurses-ruby1.8 upgrade breaks search
> Bug reassigned from package `sup-mail' to `libncurses-ruby1.8'.
> 
> > merge 532431 529188
> Bug#529188: sup-mail: ncurses-ruby1.8 upgrade breaks search
> Bug#532431: ruby: symbol lookup error: 
> /usr/lib/ruby/1.8/x86_64-linux/ncurses_bin.so: undefined symbol: funcall
> Merged 529188 532431.

this has been fixed as with 1.2.3:

+ * $Id: ncurses_wrap.c,v 1.17 2009/06/25 21:53:57 t-peters Exp $
  *
  * This file was adapted from the original ncurses header file which
  * has the following copyright statements:
@@ -210,7 +210,7 @@
 /// Portable (1.8,1.9) determination of array length (calling #length)
 long rbncurs_array_length(VALUE array)
 {
-  return NUM2LONG(funcall(array, rb_intern("length"), 0));
+  return NUM2LONG(rb_funcall(array, rb_intern("length"), 0));
 }


but 1.2.3 also seems to include some debugging code which was (i think
accidentaly left in the code:

+       FILE * f = fopen("/tmp/xlog","a");
+       fprintf(f, "Callig select\n");
+       fclose(f);

ill talk to upstream and upload a new version as soon as he releases it without
this code (i dont want to mess around with dpatch just for those 3 lines).

bye,
        - michael



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to