ruby-augeas
ruby-augeas copied to clipboard
warning: undefining the allocator of T_DATA class Augeas
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
have seen this as well on OpenBSD with Ruby 3.2
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.