# PR #24665 完整报告

- 仓库：`sgl-project/sglang`
- 标题：[AMD] Cherry-pick aiter commit for mhc_pre fix
- 合并时间：2026-05-08 14:49
- 原文链接：http://prhub.com.cn/sgl-project/sglang/pull/24665

---

## 执行摘要
该 PR 在 AMD ROCm Dockerfile 中 cherry-pick 了一个 aiter 上游提交，以修复 mhc_pre 问题。变更仅 3 行，是临时的构建补丁，计划在下次 aiter 升级时移除。

## 功能与动机
修复 AMD 平台上 aiter 库的 mhc_pre 相关问题。通过 cherry-pick 上游提交 (b639cb63) 快速打补丁，避免等待完整版本发布。

## 实现拆解

1. **重置版本环境变量**：在 aiter 构建 before 设置 `ENV SETUPTOOLS_SCM_PRETEND_VERSION=`，防止 SGLang 的版本设置影响 aiter 自己的版本检测。
2. **应用 cherry-pick**：在克隆 aiter 并 checkout 到指定 commit 后，执行 `git cherry-pick --no-commit`（不自动提交），使补丁文件融入到工作区，随后继续子模块更新和安装流程。

### （无，变更仅 3 行 Dockerfile 命令，已在实现拆解中覆盖。）

## 评论区精华
无 review 讨论。

## 风险与影响
风险极低：仅影响 AMD Docker 镜像构建，临时的补丁不会破坏已有功能。下次 aiter 升级时需考虑是否移除。

## 关联脉络
与同仓库中 [AMD] 相关的 PR（如 #20672、#23255、#24592）共同构成 AMD/MUSA 平台支持的持续维护和优化。