apache / brpc

brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".

Home Page:https://brpc.apache.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unable to compile 1.8.0 with the latest GCC 13 toolchain

douglarek opened this issue · comments

Describe the bug (描述bug)
Unable to compile with the latest GCC 13 toolchain.

To Reproduce (复现方法)

git clone https://github.com/apache/brpc.git
git checkout 1.8.0
cmake -B build 
cmake --build build > brpc.log 2>&1

Expected behavior (期望行为)
Compilation successful.

Versions (各种版本)
OS:

DISTRIB_ID="ManjaroLinux"
DISTRIB_RELEASE="23.1.3"
DISTRIB_CODENAME="Vulcan"
DISTRIB_DESCRIPTION="Manjaro Linux"

Compiler: gcc13.2.1
brpc: 1.8.0
protobuf: 25.3

Additional context/screenshots (更多上下文/截图)

log file:

brpc.log

The latest master branch is fine, when can we release a new version?

According to the plan, the community will release a new version in April.