Ok, patch 383 breaks Windows and Linux. Here is the patch:
Index: libxml.rb
===================================================================
-require 'libxml_ruby'
+require 'libxml/libxml_ruby'
The original code was correct.
In the case of a gem, libxml gets installed like this:
gems
libxml
ext
libxml directory
lib
libxml.rb
libxml_ruby.so
<other ruby files>
In this case, require 'libxml_ruby' pulls from lib/xml_ruby.so
For setup.rb, libxml gets installed like this:
site_ruby
libxml.rb
i386-linux
libxml_ruby.so
In this case, require 'libxml_ruby' pulls i386-linux/xml_ruby.so
So, I'm reverting the patch.
Also, there is an issue with setup.rb. But I'll put that in a separate
email.
Charlie
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ libxml-devel mailing list [email protected] http://rubyforge.org/mailman/listinfo/libxml-devel
