Can't build Fennec on scratchbox

RESOLVED WORKSFORME

Status

RESOLVED WORKSFORME
9 years ago
9 years ago

People

(Reporter: armenzg, Unassigned)

Tracking

Fennec 1.1
x86
Mac OS X

Details

(Reporter)

Description

9 years ago
make[2]: *** No rule to make target `/home/armenzg/repos/mozilla-1.9.2/mobile/locales/../../mobile/branding/nightly/Makefile.in', needed by `../../mobile/branding/nightly/Makefile'.  Stop.

I can see from the nightly's mozconfig that I am missing the official branding that might be it.

Pike told me that it has to be that I have the "mobile" repo symlinked inside of my mozilla source dir.

Here is my mozconfig:
#####################
mk_add_options MOZ_BUILD_PROJECTS="xulrunner mobile"
mk_add_options MOZ_OBJDIR=/home/armenzg/builds/maemo_192_nightly

export LDFLAGS='-Wl,-rpath-link,/usr/lib:/lib'

ac_add_options --disable-javaxpcom

ac_add_app_options xulrunner --with-arm-kuser
ac_add_app_options xulrunner --enable-application=xulrunner

ac_add_app_options mobile --enable-application=mobile
ac_add_app_options mobile --with-libxul-sdk=../xulrunner/dist

ac_add_options --enable-tests

# install locations for xulrunner/fennec for Maemo
ac_add_options --prefix=/usr/local
ac_add_options --libdir=/usr/local


Log output:
############
make: Entering directory `/home/armenzg/builds/maemo_192_nightly/mobile/mobile'
make export
make[1]: Entering directory `/home/armenzg/builds/maemo_192_nightly/mobile/mobile'
make[2]: Entering directory `/home/armenzg/builds/maemo_192_nightly/mobile/mobile/chrome'
make[3]: Entering directory `/home/armenzg/builds/maemo_192_nightly/mobile/mobile/chrome/tests'
make[3]: Nothing to be done for `export'.
make[3]: Leaving directory `/home/armenzg/builds/maemo_192_nightly/mobile/mobile/chrome/tests'
make[2]: Leaving directory `/home/armenzg/builds/maemo_192_nightly/mobile/mobile/chrome'
make[2]: Entering directory `/home/armenzg/builds/maemo_192_nightly/mobile/mobile/locales'
/usr/bin/python2.5 /home/armenzg/repos/mozilla-1.9.2/config/JarMaker.py \
           -j ../../dist/bin/chrome \
          -s /home/armenzg/repos/mozilla-1.9.2/mobile/locales/en-US/searchplugins \
          -s /home/armenzg/repos/mozilla-1.9.2/mobile/locales/en-US/searchplugins \
          -t /home/armenzg/repos/mozilla-1.9.2 -f jar  -c /home/armenzg/repos/mozilla-1.9.2/mobile/locales/en-US tmp-search.jar.mn
processing tmp-search.jar.mn
make[2]: *** No rule to make target `/home/armenzg/repos/mozilla-1.9.2/mobile/locales/../../mobile/branding/nightly/Makefile.in', needed by `../../mobile/branding/nightly/Makefile'.  Stop.
make[2]: Leaving directory `/home/armenzg/builds/maemo_192_nightly/mobile/mobile/locales'
make[1]: *** [export] Error 2
make[1]: Leaving directory `/home/armenzg/builds/maemo_192_nightly/mobile/mobile'
make: *** [default] Error 2
make: Leaving directory `/home/armenzg/builds/maemo_192_nightly/mobile/mobile'
I verified this week that I can build with chinook_armel_2007 and freemantle_armel from mozilla-central and the builds run on n900
Is this still a problem?
I think not.
Status: NEW → RESOLVED
Last Resolved: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.