Linux 需要帮助构建旧版本的firefox吗
我在构建firefox的旧版本(遗留需求)时遇到问题。使用mach工具时,引导和构建都会失败。请有人提供一些关于如何解决这些问题的指导 这是我正在构建的承诺:Linux 需要帮助构建旧版本的firefox吗,linux,windows,python-2.7,firefox,Linux,Windows,Python 2.7,Firefox,我在构建firefox的旧版本(遗留需求)时遇到问题。使用mach工具时,引导和构建都会失败。请有人提供一些关于如何解决这些问题的指导 这是我正在构建的承诺: hg clone -r 239e434d6d2b https://hg.mozilla.org/releases/mozilla-release release Mozilla build env是3.1.1() 我无法在网上找到用于构建此版本的文档,因此一直在尝试按照最新文档进行操作。 如果有人能给我指一些关于如何构建旧版本的文档,那
hg clone -r 239e434d6d2b https://hg.mozilla.org/releases/mozilla-release release
Mozilla build env是3.1.1()
我无法在网上找到用于构建此版本的文档,因此一直在尝试按照最新文档进行操作。
如果有人能给我指一些关于如何构建旧版本的文档,那就太好了
以下是我得到的错误:
'mach bootstrap' =>
Could not find artifacts for a toolchain build named `win64-clang-cl`.
'mach build' =>
File "c:/mozilla-source/release/build/moz.configure/init.configure", line 580, in split_triplet
cpu, manufacturer, os = triplet.split('-', 2)
ValueError: need more than 2 values to unpack
我假设生成错误是因为引导未完成
如果您能告诉我们如何绕过这些障碍,我们将不胜感激
非常感谢。原来问题出在
C:\User\\.rustup
目录上。运行mach boostrap
无法正确填充此目录(可能是由于“win64 clang cl”错误-尚未对此进行解释)。幸运的是,我发现有人拥有此目录的较旧版本,因此能够克服此构建问题。这不仅仅与Windows有关。我在Ubuntu 18.04上也有同样的问题,但是使用了linux64-clang
而不是win64-clang-cl
。关于triplet.split错误:原来问题出在C:\User\\.rustup
目录上。运行mach boostrap
无法正确填充此目录(可能是由于“win64 clang cl”错误-尚未对此进行解释)。幸运的是,我发现有人拥有此目录的较旧版本,因此能够克服此构建问题。这不仅仅与Windows有关。我在Ubuntu 18.04上也有同样的问题,但是使用了linux64-clang
而不是win64-clang-cl
。关于triplet.split错误: