Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何找到用于引导rustc master的rustc提交_Rust - Fatal编程技术网

如何找到用于引导rustc master的rustc提交

如何找到用于引导rustc master的rustc提交,rust,Rust,我试图从源头上制造锈迹。从stage0.txt中,我可以看到使用的rustc是beta-2016-04-13,而rustc\u键是c2743eb4 我如何找出beta-2016-04-13所代表的承诺 如果我构建了rustc测试版,那么rustc_密钥会是另一个吗?您实际上不需要知道它是哪个rustc提交。因为,您可以简单地使用上一个测试版(或者将来稳定,可能在下一个版本之后) 引用公共关系中改变这一点的亚历克斯·克莱顿的话: 此提交将从存储库中删除我们所谓的 快照,而不是从稳定版本引导编译器

我试图从源头上制造锈迹。从stage0.txt中,我可以看到使用的rustc是
beta-2016-04-13
,而
rustc\u键是
c2743eb4

我如何找出beta-2016-04-13所代表的承诺


如果我构建了rustc测试版,那么rustc_密钥会是另一个吗?

您实际上不需要知道它是哪个rustc提交。因为,您可以简单地使用上一个测试版(或者将来稳定,可能在下一个版本之后)

引用公共关系中改变这一点的亚历克斯·克莱顿的话:

此提交将从存储库中删除我们所谓的 快照,而不是从稳定版本引导编译器


如果我建立了rustc测试版,rustc_密钥会是另一个吗


不,您可以使用该密钥构建任何版本,包括下一个rustc版本(即beta版)。

您为什么需要弄清楚这一点?我从不需要从源代码构建这个。在OSX上,它只是普通的
/configure&&make
。你可以简单地使用上一个测试版-这里有程序员需要做的活动吗?构建基础设施总是为我执行下载…不,这仍然是现成的。我假设@dvc想要手动下载?我正在尝试更新nixos的软件包,这是一个基于src的linux发行版。如果beta版本不重要,而且所有beta版本的rustc_密钥都相同,为什么我会得到
#[功能]在尝试编译主版本时,可能不会在beta发行版频道上使用?还是这应该是一个新问题=p钥匙属于最后一个马厩+变成那个马厩的贝塔。新的测试版只有在有稳定的版本后才能使用。因此,要编译1.10,您需要稳定的1.9或beta 1.9,而不是beta 1.10