Package: ruby-ferret / 0.11.8.4+debian-2

Metadata

Package Version Patches format
ruby-ferret 0.11.8.4+debian-2 3.0 (quilt)

Patch series

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

test/unit/tc_field_symbol.rb | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix compatibily with minitest.
disable_test_causing_segfault.patch | (download)

test/unit/index/tc_index_writer.rb | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 disable this test for the moment
 It causes segfaults with version 0.11.8.4, as it did with versions < 0.11.6
 https://github.com/jkraemer/ferret/issues/2#issuecomment-5713964
disable_load_path_manipulation.patch | (download)

bin/ferret-browser | 2 1 + 1 - 0 !
lib/ferret.rb | 2 1 + 1 - 0 !
test/test_helper.rb | 15 8 + 7 - 0 !
test/threading/thread_safety_index_test.rb | 2 1 + 1 - 0 !
4 files changed, 11 insertions(+), 10 deletions(-)

 avoid overriding $load_path
 The needed paths are already in $LOAD_PATH
use_system_bzlib.patch | (download)

ext/extconf.rb | 2 2 + 0 - 0 !
ext/index.c | 2 1 + 1 - 0 !
2 files changed, 3 insertions(+), 1 deletion(-)

 use system bzlib, instead of embedded one
block_variables_have_local_scopes.patch | (download)

bin/ferret-browser | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 block variables have local scopes.
 Fix bin/ferret-browser to be compatible with Ruby 1.9.
fix_typos_in_source_code.patch | (download)

ext/compound_io.c | 2 1 + 1 - 0 !
ext/posh.c | 8 4 + 4 - 0 !
ext/posh.h | 2 1 + 1 - 0 !
3 files changed, 6 insertions(+), 6 deletions(-)

 fix typos in source code detected by lintian
 endianess -> endianness; lenght -> length