File only-complain-about-version-diff-if-it-is-older.patch of Package rubygem-nokogiri.36403
--- a/lib/nokogiri/version.rb 2024-10-07 12:45:10.475772778 +0200
+++ b/lib/nokogiri/version.rb 2024-10-07 12:46:03.336752636 +0200
@@ -1,3 +1,5 @@
+require "rubygems"
+
module Nokogiri
# The version of Nokogiri you are using
VERSION = '1.8.5'
@@ -37,7 +39,7 @@
def warnings
return [] unless libxml2?
- if compiled_parser_version != loaded_parser_version
+ if Gem::Version.new(compiled_parser_version) > Gem::Version.new(loaded_parser_version)
["Nokogiri was built against LibXML version #{compiled_parser_version}, but has dynamically loaded #{loaded_parser_version}"]
else
[]