在生成 `%changelog` 日期时, rpm 输出会忽略 `SOURCE_DATE_EPOCH`
作者: linus-mullvad创建于 2026年7月30日更新于 2026年7月30日
这是一个与可重现构建相关的错误报告 (#1232)。`FPM::Package::RPM#changelog` 是为了尊重 `attributes[:source_date_epoch]` 而写的,但对于 rpm 构建来说,它从未被填充,因此条目是以墙上的时间为日期,这破坏了可重现性。 rpm 会将该日期解析为 `CHANGELOGTIME` 头,因此在两个不同的日期包装的相同输入会产生两个不同的 .rpm 文件。
内容来源: jordansissel/fpm