Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 912778

Summary: net-libs/grpc-1.56.1 fails to compile: port_def.inc:219:15: error: static assertion failed: Protobuf only supports Abseil version 20230125.3 and newer
Product: Gentoo Linux Reporter: Agostino Sarubbo <ago>
Component: Current packagesAssignee: Jason Zaman <perfinion>
Status: RESOLVED FIXED    
Severity: normal CC: gyakovlev, mark.conway, sam, xen0n
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 912819    
Attachments: build.log.xz

Description Agostino Sarubbo gentoo-dev 2023-08-21 20:01:05 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: net-libs/grpc-1.56.1 fails to compile.
Discovered on: amd64 (internal ref: ci)
Comment 1 Agostino Sarubbo gentoo-dev 2023-08-21 20:01:07 UTC
CC'ing also the author of the commit (fac39f7470bcbcb959dc586da3b7bb51b6c974c4)
Comment 2 Agostino Sarubbo gentoo-dev 2023-08-21 20:01:08 UTC
Created attachment 868390 [details]
build.log.xz

build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
Comment 3 Agostino Sarubbo gentoo-dev 2023-08-21 20:01:09 UTC
Error(s) that match a know pattern in addition to what has been reported in the summary:


-- Could NOT find c-ares (missing: c-ares_DIR)
FAILED: CMakeFiles/grpc_cpp_plugin.dir/src/compiler/cpp_plugin.cc.o 
FAILED: CMakeFiles/grpc_csharp_plugin.dir/src/compiler/csharp_plugin.cc.o 
FAILED: CMakeFiles/grpc_node_plugin.dir/src/compiler/node_plugin.cc.o 
FAILED: CMakeFiles/grpc_objective_c_plugin.dir/src/compiler/objective_c_plugin.cc.o 
FAILED: CMakeFiles/grpc_php_plugin.dir/src/compiler/php_plugin.cc.o 
FAILED: CMakeFiles/grpc_plugin_support.dir/src/compiler/cpp_generator.cc.o 
FAILED: CMakeFiles/grpc_plugin_support.dir/src/compiler/csharp_generator.cc.o 
FAILED: CMakeFiles/grpc_plugin_support.dir/src/compiler/node_generator.cc.o 
FAILED: CMakeFiles/grpc_plugin_support.dir/src/compiler/objective_c_generator.cc.o 
FAILED: CMakeFiles/grpc_plugin_support.dir/src/compiler/php_generator.cc.o 
FAILED: CMakeFiles/grpc_plugin_support.dir/src/compiler/python_generator.cc.o 
FAILED: CMakeFiles/grpc_plugin_support.dir/src/compiler/ruby_generator.cc.o 
FAILED: CMakeFiles/grpc_python_plugin.dir/src/compiler/python_plugin.cc.o 
FAILED: CMakeFiles/grpc_ruby_plugin.dir/src/compiler/ruby_plugin.cc.o 
--   Package 'libsystemd', required by 'virtual:world', not found
/usr/include/google/protobuf/port_def.inc:219:15: error: static assertion failed: Protobuf only supports Abseil version 20230125.3 and newer.
Comment 4 Agostino Sarubbo gentoo-dev 2023-08-21 20:05:18 UTC
fixed with 785694f030cc5eeb3d919e37e606a046bac25584