Julien Wajsberg
unread,Feb 11, 2013, 4:34:59 AM2/11/13You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Stefan Arentz, Dale Harvey, dev-...@lists.mozilla.org, David Flanagan
Le 08/02/2013 19:50, Stefan Arentz a écrit :
>
> On 2013-02-08, at 1:49 PM, David Flanagan <
dfla...@mozilla.com> wrote:
>
>> Its the other way around, actually. You've got a version of Gaia that is trying to call stat(), which doesn't exist anymore. Your Gaia is a week or more out of date.
>
> I don't understand. I ran a ./repo sync before I did this build.
I may be wrong here but I think that the gecko repository in B2G is
based on git, and that recently the git repository stopped being sync
with the mercurial repository (at least for b2g branches, I'm not sure
for central).
Therefore, the safest is that:
- you clone the b2g18 mercurial repository
(
http://hg.mozilla.org/releases/mozilla-b2g18). If you already have a
central repo, you can modify its .hg/hgrc and then "hg pull -u" should
move you.
- you configure a .userconfig with a GECKO_PATH pointing to this
mercurial repository. To make stuff faster when swiching repositories
and VARIANT, I also configure my GECKO_OBJDIR like that :
GECKO_OBJDIR=$GECKO_PATH/objdir-gonk-$VARIANT
- anytime you'll want to update, you'll do |hg pull -u| in the mercurial
repo, and then "git pull && ./repo sync && ./build.sh" in the B2G repo.
Please correct me if I'm wrong somewhere.
--
Julien