Closed
Bug 1005251
Opened 10 years ago
Closed 7 years ago
[tarako] Cannot build tarako on master branch
Categories
(Firefox OS Graveyard :: Gaia::Build, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: cmtalbert, Unassigned)
Details
Attachments
(1 file)
984.11 KB,
text/plain
|
Details |
Cannot build tarako on master branch. If we are going to continue supporting the low memory configuration on an ongoing basis, then this needs to be addressed. This particular failure looks like something missing in the Gaia L10N build step.
Here are the relevant lines of the failure from source pulled yesterday and built today (this was a full clobber built with -j1):
make -C /home/ctalbert/projects/b2g-tarako/gaia PRODUCTION=1 B2G_SYSTEM_APPS=1 profile
make[1]: Entering directory `/home/ctalbert/projects/b2g-tarako/gaia'
Makefile:362: GAIA_APP_SRCDIRS is deprecated, please use GAIA_APP_CONFIG
run-js-command gaia/preferences
Exception: Error: file not found: /home/ctalbert/projects/b2g-tarako/gaia-l10n
L10nManager/<@resource://gre/modules/commonjs/toolkit/loader.js -> file:///home/ctalbert/projects/b2g-tarako/gaia/build/multilocale.js:34:7
L10nManager@resource://gre/modules/commonjs/toolkit/loader.js -> file:///home/ctalbert/projects/b2g-tarako/gaia/build/multilocale.js:32:1
gaia.getInstance@resource://gre/modules/commonjs/toolkit/loader.js -> file:///home/ctalbert/projects/b2g-tarako/gaia/build/utils-xpc.js:309:1
PreferencesBuilder.prototype.setConfig@resource://gre/modules/commonjs/toolkit/loader.js -> file:///home/ctalbert/projects/b2g-tarako/gaia/build/preferences.js:12:3
PreferencesBuilder.prototype.execute@resource://gre/modules/commonjs/toolkit/loader.js -> file:///home/ctalbert/projects/b2g-tarako/gaia/build/preferences.js:16:3
exports.execute@resource://gre/modules/commonjs/toolkit/loader.js -> file:///home/ctalbert/projects/b2g-tarako/gaia/build/preferences.js:243:4
CommonjsRunner.prototype.run@/home/ctalbert/projects/b2g-tarako/gaia/build/xpcshell-commonjs.js:69:5
run@/home/ctalbert/projects/b2g-tarako/gaia/build/xpcshell-commonjs.js:84:3
@-e:1:1
make[1]: *** [preferences] Error 3
make[1]: Leaving directory `/home/ctalbert/projects/b2g-tarako/gaia'
make: *** [gaia/profile.tar.gz] Error 2
real 7m40.581s
user 10m54.412s
sys 0m50.292s
> Build failed! <
Build with |./build.sh -j1| for better messages
If all else fails, use |rm -rf objdir-gecko| to clobber gecko and |rm -rf out| to clobber everything else.
Comment 1•10 years ago
|
||
Yeah, saw it on tarako as well. The trick is that you can create empty B2G/gaia-l10n and then it works.
It's rather Gaia:Build system.
Component: Gaia::L10n → Gaia::Build
Thanks for this bug.
I'm not sure what variables need to set to limit the l10n, there are some other variables that might help limit the size when building, otherwise the system.img might not fit in the system partition:
variant=user GAIA_MEMORY_PROFILE=low ROCKETBAR=0 MOZILLA_OFFICIAL=1 ./build.sh -j1
or
variant=userdebug GAIA_MEMORY_PROFILE=low ROCKETBAR=0 MOZILLA_OFFICIAL=1 NOFTU=1 ./build.sh -j1
Comment 3•10 years ago
|
||
Also works for dolphin, thanks.
(In reply to Zibi Braniecki [:gandalf] from comment #1)
> Yeah, saw it on tarako as well. The trick is that you can create empty
> B2G/gaia-l10n and then it works.
>
> It's rather Gaia:Build system.
Comment 4•7 years ago
|
||
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•