注释
合作者
我赞成可复制的构建,但目前(对我而言)它的优先级较低。 |
贡献者作者
我必须承认我喜欢包含日期和时间的想法,只是不需要精确到秒:) 使用为 d/changelog 条目指定的日期和时间就可以了。这对于我们第一次上传到 Debian 并不重要。 |
合作者
日期和时间作为用户面前软件版本的一种指示。从这个意义上说,它就像 |
贡献者作者
在#1327行
被引入 debian/rules(.in),它相应地影响 gcc,使DATE重新定义变得多余(?)。此外,这会产生烦人的编译器警告+错误。对于文档,还找到了另一种解决方案,所以我的这个建议是失败的。对不起。 |
这是对自己的提醒。如果一致认为这对 LinuxCNC 有用,那么我可以提出相应的补丁。
可复制构建背后的想法是一个很好的想法。如果给定的源代码树在相同的环境中生成完全相同的二进制文件,那么您可以确信二进制文件没有被篡改,而无需在远程位置从头开始重新编译所有内容。
此处源树添加当前日期。每次编译都会有所不同。对于 Debian,有一个习惯将其设置为更改日志中指定的日期+时间。