[DRE-maint] Bug#1035307: Update ruby-ruby-parser to 3.20.x
Pirate Praveen
praveen at onenetbeyond.org
Mon Jun 19 07:34:57 BST 2023
Control: clone -1 -2
Control: retitle -2 update ruby-sexp-processor to 4.17
Control: reassign -2 ruby-sexp-processor
On Sun, 30 Apr 2023 20:35:00 +0530 Praveen Arimbrathodiyil
<praveen at onenetbeyond.org> wrote:
> Package: ruby-ruby-parser
> Version: 3.19.2-1
> Severity: important
>
> Gitlab 15.11.0 needs ruby-ruby-parser 3.20 and while trying to update
> it, the build fails with
>
> 13) Failure:
> TestRubyParserV32#test_unless_pre_not__18
> [/usr/lib/ruby/vendor_ruby/pt_testcase.rb:159]:
> failed on input: "unless not b then a end".
> --- expected
> +++ actual
> @@ -1 +1,4 @@
> -s(:if, s(:call, nil, :b), s(:call, nil, :a), nil)
> +s(:if,
> + s(:call, s(:call, nil, :b).line(1), :!).line(1),
> + nil,
> + s(:call, nil, :a).line(1)).line(1)
This is fixed by updating ruby-sexp-processor to 4.17.0
More information about the Pkg-ruby-extras-maintainers
mailing list