阅读:1660回复:2
自编译firefox过程中的一个困惑
Q:为什么aurora/central branch加对应的l10n repo一直都有编译失败,或编译成功但运行报错的问题,而beta/release branch就一直都ok?
按照MDN上的介绍,我对mozilla mercurial系统的理解是:每个branch都有自己对应的l10n repo,理论上一个update的source tree+对应的update的l10n,就应该是编译某种语言版本的firefox的可工作的组合。如果mozilla自己每天编译的localized的aurora/central build是基于其维护的其他l10n repo tree,那么类似http://hg.mozilla.org/releases/l10n/mozilla-auroa/zh-CN这样的repo放在上面不同步更新还有什么意义呢? |
|
|
1楼#
发布于:2013-08-13 16:57
不清楚官方怎么做,大部分个人编译者应该是先编译en-US版本,再重新打包成其他语言。
|
|
2楼#
发布于:2013-08-13 16:57
teredarguitereprodlo:不清楚官方怎么做,大部分个人编译者应该是先编译en-US版本,再重新打包成其他语言。回到原帖 原来一个开发者给我说,Mozilla打包别的语言有个脚本完成的,他也不是很明白,光看about:buildconfig看不出来这个过程 让我联系Mozilla的packager,谁知道是谁啊。。。 反正是先有en-US,然后等待i10n同步功能更新完成,然后再打包 |
|
|