# PR #27999 完整报告

- 仓库：`sgl-project/sglang`
- 标题：[AMD] Pin maturin<1.14 to fix ROCm image build failure
- 合并时间：2026-06-12 13:13
- 原文链接：http://prhub.com.cn/sgl-project/sglang/pull/27999

---

# 执行摘要

- 一句话：固定 maturin 版本 <1.14 修复 AMD Docker 构建
- 推荐动作：值得合并，属于阻塞性修复。建议后续跟踪 maturin 1.14.x 的问题，并在修复后解除版本锁定。

# 功能与动机

2024-06-12 凌晨 maturin 发布了 1.14.0 版本，该版本破坏了 Docker 镜像构建流程。PR 目的为快速修复此构建故障，恢复 CI 正常。

# 实现拆解

在 `docker/rocm.Dockerfile` 中将 `maturin` 的 pip 安装参数从 `maturin` 改为 `"maturin<1.14"`，从而锁定到已知可用的 1.13.3 版本。

关键文件：
- `docker/rocm.Dockerfile`（模块 部署脚本；类别 infra；类型 infrastructure）: 构建失败的根本原因文件，唯一修改的文件。

关键符号：未识别


# 评论区精华

无讨论。

- 暂无高价值评论线程

# 风险与影响

- 风险：风险极低。仅修改一行 pip 安装约束，不影响运行时代码逻辑。后续需关注 maturin 1.14.x 的兼容性问题，并解除版本锁定。
- 影响：影响范围仅限于 AMD ROCm Docker 镜像的构建流程。修复后 AMD CI 及相关内部构建可恢复正常。
- 风险标记：外部依赖兼容性

# 关联脉络

- 暂无明显关联 PR