2
0
Эх сурвалжийг харах

protobuf-cpp: update abseil dependency handling based on version (#7731)

* protobuf-cpp: update abseil dependency handling based on version

* protobuf-cpp: Limit the abseil version of the compilation dependency

* Adjust abseil dependency based on version

---------

Co-authored-by: star9029 <[email protected]>
BoundlessLearning 3 сар өмнө
parent
commit
045e0676c6

+ 5 - 1
packages/p/protobuf-cpp/xmake.lua

@@ -94,7 +94,11 @@ package("protobuf-cpp")
             package:add("deps", "zlib")
             package:add("deps", "zlib")
         end
         end
         if package:version():ge("22.0") then
         if package:version():ge("22.0") then
-            package:add("deps", "abseil")
+            if package:version():lt("30.0") then
+                package:add("deps", "abseil <=20250127.0")
+            else
+                package:add("deps", "abseil")
+            end
         end
         end
 
 
         if package:is_plat("windows") and package:config("shared") then
         if package:is_plat("windows") and package:config("shared") then