Finished in 3.282033s, 756.5432 runs/s, 2735.8040 assertions/s. 1) Failure: Nokogiri::XML::TestReader#test_broken_markup_namespaces [/var/tmp/portage/dev-ruby/nokogiri-1.15.5/work/ruby31/nokogiri-1.15.5/test/xml/test_reader.rb:799]: Expected "2:1: FATAL: Premature end of data in tag foo line 1" to include "FATAL: Extra content at the end of the document". 2) Failure: Nokogiri::XML::TestReader#test_broken_markup_attribute_hash [/var/tmp/portage/dev-ruby/nokogiri-1.15.5/work/ruby31/nokogiri-1.15.5/test/xml/test_reader.rb:768]: Expected "2:1: FATAL: Premature end of data in tag foo line 1" to include "FATAL: Extra content at the end of the document". 3) Failure: Nokogiri::XML::SAX::PushParser#test_0017_test_broken_encoding [/var/tmp/portage/dev-ruby/nokogiri-1.15.5/work/ruby31/nokogiri-1.15.5/test/xml/sax/test_push_parser.rb:190]: --- expected +++ actual @@ -1,3 +1 @@ -# encoding: UTF-8 -# valid: false -"Gau\xDF" +"Gau�" 2483 runs, 8979 assertions, 3 failures, 0 errors, 31 skips Reproducible: Always
Created attachment 890471 [details] build.log and emerge --info
This happens due to incompatible changes in newer libxml2 versions. It won't be fixed in nokogiri, I'll update the stable target to a 1.16.x version of nokogiri instead.