ruby-augeas icon indicating copy to clipboard operation
ruby-augeas copied to clipboard

warning: undefining the allocator of T_DATA class Augeas

Open ekohl opened this issue 2 years ago • 2 comments

When running Puppet with Ruby 3.2 on Fedora I see the warning:

/usr/share/ruby/vendor_ruby/augeas.rb:48: warning: undefining the allocator of T_DATA class Augeas

Some research points to https://bugs.ruby-lang.org/issues/18007 where the change was made.

Env:

# dnf list installed puppet *augeas*
Installed Packages
augeas.x86_64                          1.13.0-4.fc38                     @fedora
augeas-libs.x86_64                     1.13.0-4.fc38                     @fedora
puppet.noarch                          7.21.0-2.fc38                     @fedora
ruby-augeas.x86_64                     0.5.0-33.fc38                     @fedora

ekohl avatar Aug 08 '23 18:08 ekohl

have seen this as well on OpenBSD with Ruby 3.2

buzzdeee avatar Oct 24 '23 20:10 buzzdeee

Please merge and push a release for this. It is now also causing (maybe harmless?) warnings on FreeBSD which now uses Ruby 3.2 by default, and Ubuntu 24.04.

raybellis avatar Apr 30 '24 13:04 raybellis