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
         []
openSUSE Build Service is sponsored by