Package: ruby-augeas / 1:0.5.0+gem-3

Metadata

Package Version Patches format
ruby-augeas 1:0.5.0+gem-3 3.0 (quilt)

Patch series

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

tests/tc_augeas.rb | 3 0 + 3 - 0 !
1 file changed, 3 deletions(-)

 do not override ruby $load_path in tests
 doing this will load the extension built for the wrong Ruby version
Remove_unused_sibling_argument_from_augeas_rm.patch | (download)

ext/augeas/_augeas.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] remove unused sibling argument from augeas_rm

This makes the function match the method definition. There was already a
warning about this, but Fedora 40 applies more hardening and it's a
fatal error.

Fixes: e6b57c58d24b ("Initial ruby bindings, written by Bryan Kearney")

fix warning about undefined allocator.patch | (download)

ext/augeas/_augeas.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 [patch] fix ruby 3.2 warning about undefined allocator (#14)

This fixes 'warning: undefining the allocator of T_DATA class Augeas'
which Ruby 3.2 started to warn about.

See https://bugs.ruby-lang.org/issues/18007 for more information.