apache / apache/rocketmq-client-cpp

Failed to build with boost-1.89

未關閉
#508 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
主要語言
C++
星號
393
分支
167
PR 合併指標
30 天內沒有已合併 PR

描述

**BUG REPORT**

1. Please describe the issue you observed:

- What did you do (The steps to reproduce)?
Build rocketmq-client-cpp with boost-1.89

- What did you expect to see?
Build success

- What did you see instead?
boost::asio::io_service is removed.

2. Please tell us about your environment:

- What is your OS?
Ubuntu 24.04

- What is your client version?
master

- What is your RocketMQ version?
N/A

3. Other information (e.g. detailed explanation, logs, related issues, suggestions on how to fix, etc):

rocketmq-client-cpp/src/transport/TcpRemotingClient.h:24:10: fatal error: boost/asio/io_service.hpp: No such file or directory
24 | #include

貢獻指南

開啟貢獻指南

研究方向

從 rocketmq-client-cpp/src/transport/TcpRemotingClient.h 開始,檢查其中的 Boost.Asio include 以及相關的傳輸程式碼。在 Ubuntu 24.04 上使用 boost-1.89 重現建置,然後確認專案能夠成功建置,且不會出現缺少 io_service.hpp 的錯誤。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
cpp
領域
build-system, networking
Issue 類型
缺陷
難度
3/5
預估耗時
1-2 天
活躍度
停滯
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。