Package: ruby-libxml / 2.9.0-2

Metadata

Package Version Patches format
ruby-libxml 2.9.0-2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
avoid_infinite_loop_ruby22.patch | (download)

test/tc_node_edit.rb | 4 2 + 2 - 0 !
test/tc_xpath.rb | 4 2 + 2 - 0 !
2 files changed, 4 insertions(+), 4 deletions(-)

 avoid that tests hang with ruby2.2
 Probably a bug in the garbage collector of ruby2.2
Bug: https://github.com/xml4r/libxml-ruby/issues/106
avoid_messing_with_loadpath.patch | (download)

test/test_helper.rb | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 prevent loading the native extension for the wrong version of ruby
 let gem2deb figure out the path where to find the right one
broken_tests.patch | (download)

test/tc_error.rb | 4 2 + 2 - 0 !
test/tc_reader.rb | 4 2 + 2 - 0 !
test/test_suite.rb | 2 1 + 1 - 0 !
3 files changed, 5 insertions(+), 5 deletions(-)

 skip explicitly some tests
 test_get_handler is failing on i386
 test_double_parse results on ruby core dump on i386
restore_internal_encoding.patch | (download)

test/tc_encoding.rb | 6 6 + 0 - 0 !
test/tc_encoding_sax.rb | 7 6 + 1 - 0 !
2 files changed, 12 insertions(+), 1 deletion(-)

 restore default internal encoding after the tests
Bug: https://github.com/xml4r/libxml-ruby/issues/123