Bugs item #28967, was opened at 2011-02-23 20:16
You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=1971&aid=28967&group_id=494

Category: None
Group: None
>Status: Closed
Resolution: None
Priority: 3
Submitted By: postmodern  (postmodern)
>Assigned to: Charlie Savage (cfis)
Summary: libxml-ruby should NOT use RHASH_TBL with Rubinius.

Initial Comment:
In order to get libxml-ruby building on Rubinius, libxml-ruby should use 
rb_hash_foreach instead of RHASH_TBL.

Also, please use better compile time error reporting:

#define RHASH_TBL(obj) ({ C-API RHASH_TBL() is not supported in Rubinius })

This will cause the compiler to report a generic syntax error. Please use 
#error macros instead.

----------------------------------------------------------------------

>Comment By: Charlie Savage (cfis)
Date: 2011-04-18 12:28

Message:
This has been fixed in the latest release.

----------------------------------------------------------------------

Comment By: postmodern  (postmodern)
Date: 2011-02-23 20:38

Message:
Oops, that RHASH_TBL error method is from Rubiniuses ruby.h
file.

----------------------------------------------------------------------

You can respond by visiting: 
http://rubyforge.org/tracker/?func=detail&atid=1971&aid=28967&group_id=494
_______________________________________________
libxml-devel mailing list
libxml-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/libxml-devel

Reply via email to