Debian Patches

Status for ruby-roxml/4.0.0-2

Patch Description Author Forwarded Bugs Origin Last update
fix-BigDecimal-calls.patch [PATCH] Replace deprecated BigDecimal.new() calls with BigDecimal()
After upgrading to ruby 2.6.1, our application started logging this
warning:
```
```
which was being emitted from roxml-4.0.0/lib/roxml/definition.rb:179

So, in this commit I've replaced the deprecated `BigDecimal.new`
invocations with invoking the `BigDecimal` method as recommended.
Richard Macklin <richard.github@nrm.com> no 2019-02-11
deactivate_activesupport_gem_version_test.patch deactivate_activesupport_gem_version_test Debian Ruby Extras Maintainers no 2017-12-04
require-rspec.patch require-rspec Debian Ruby Extras Maintainers no 2017-12-04
use_moved_VERSION.patch use_moved_VERSION Debian Ruby Extras Maintainers no 2017-12-04
0004-Do-not-require-equivalent-xml-gem-for-tests.patch Do not require equivalent-xml gem for tests =?utf-8?q?C=C3=A9dric_Boutillier?= <boutil@debian.org> no 2017-12-04
0005-No-require_relative-to-load-roxml.patch No require_relative to load roxml =?utf-8?q?C=C3=A9dric_Boutillier?= <boutil@debian.org> no 2017-12-04
drop-BigDecimal-test-no-supported-by-ruby27.patch [PATCH] spec/definition_sec.rb: remove BigDecimal test not supported by Ruby 2.7

The latest version of BigDecimal does not accept characters as input of
BigDecimal():

$ irb2.5
irb(main):001:0> require 'bigdecimal'
=> true
irb(main):002:0> BigDecimal("11sttf")
=> 0.11e2

$ irb2.7
irb(main):001:0> require 'bigdecimal'
=> true
irb(main):002:0> BigDecimal("11sttf")
Traceback (most recent call last):
5: from /usr/bin/irb2.7:23:in `<main>'
4: from /usr/bin/irb2.7:23:in `load'
3: from /usr/lib/ruby/gems/2.7.0/gems/irb-1.2.1/exe/irb:11:in `<top (required)>'
2: from (irb):2
1: from (irb):2:in `BigDecimal'
ArgumentError (invalid value for BigDecimal(): "11sttf")
Lucas Kanashiro <lucas.kanashiro@canonical.com> no 2020-02-24

All known versions for source package 'ruby-roxml'

Links