OpenThread Border Router, a Thread border router for POSIX-based platforms.
BSD 3-Clause "New" or "Revised" License
393
stars
219
forks
source link
Protobuf compiler version 24.4 doesn't match library version 3.12.4 #2145
Open
mhanuel26 opened 6 months ago
I am getting a mismatch in cmake and protobuf as my best understanding on my ubuntu x86 platformwhen building using the following command
INFRA_IF_NAME=enp2s0 RELEASE=1 REFERENCE_DEVICE=1 BACKBONE_ROUTER=1 NETWORK_MANAGER=0 DHCPV6_PD=0 WEB_GUI=1 REST_API=1 BORDER_ROUTING=1 NAT64=1 DNS64=1 OTBR_OPTIONS="-DOT_THREAD_VERSION=1.3.1 -DOTBR_TREL=ON -DOTBR_NAT64=ON -DOT_DIAGNOSTIC=ON -DOT_FULL_LOGS=ON -DOT_PACKAGE_VERSION=8bc25042b -DOTBR_PACKAGE_VERSION=790dc77 -DOT_POSIX_CONFIG_RCP_BUS=UART -DOTBR_RADIO_URL='spinel+hdlc+uart:///dev/ttyACM0' -DOTBR_DUA_ROUTING=ON -DOT_DUA=ON -DOT_MLR=ON -DOTBR_DNSSD_DISCOVERY_PROXY=ON -DOTBR_SRP_ADVERTISING_PROXY=ON -DOT_BORDER_ROUTING=ON -DOT_SRP_CLIENT=ON -DOT_DNS_CLIENT=ON" ./script/setup
I am on this commit id
I have seen when using the default version of cmake for ubuntu 22.
I also build cmake from sources and install protobuf from latest release and same problem, my system has now
Here is the full log