Closed
Bug 381845
Opened 18 years ago
Closed 18 years ago
[Linux - x86_64] make -f client.mk depend is stopped while processing themes/Makefile.in
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 380846
People
(Reporter: fredbezies, Unassigned)
References
Details
Attachments
(1 file)
98.22 KB,
text/x-log
|
Details |
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9a4pre) Gecko/20070412 Firefox/3.0a4pre
Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9a4pre) Gecko/20070412 Firefox/3.0a4pre
I was trying this morning, with source code up-to-date at 01:00 AM mozilla.org time from today to launch a build of Minefield.
make -f client.mk depend worked OK until I get this :
make: *** Pas de règle pour fabriquer la cible « themes/Makefile.in », nécessaire pour « themes/Makefile ». Arrêt.
Which can be translated into :
make: *** No rules to make target « themes/Makefile.in », necessary for « themes/Makefile ». Stop.
Reproducible: Always
Steps to Reproduce:
1.Grab source code up-to-date from today
2.Use .mozconfig from additional note
3.make -f client.mk depend
Actual Results:
make - f client.mk depend stops in themes/Makefile.in
Expected Results:
make -f client.mk depend going to its end.
.mozconfig used :
#
# See http://www.mozilla.org/build/ for build instructions.
#
. $topsrcdir/browser/config/mozconfig
# Options for 'configure' (same as command-line options).
ac_add_options --enable-optimize="-O2 -pipe -w"
ac_add_options --disable-debug
ac_add_options --disable-tests
ac_add_options --enable-canvas
ac_add_options --enable-svg
ac_add_options --enable-pango
ac_add_options --enable-default-toolkit=cairo-gtk2
ac_add_options --enable-static
ac_add_options --disable-shared
I am using Ubuntu 7.04 AMD64, up-to-date, with gcc 4.1.2
Reporter | ||
Comment 1•18 years ago
|
||
If it could help a little, there is a few lines before the building "crash" :
make[4]: quittant le répertoire « /home/fred/logs/fox/mozilla/config/nspr »
make[3]: quittant le répertoire « /home/fred/logs/fox/mozilla »
make[2]: quittant le répertoire « /home/fred/logs/fox/mozilla »
/usr/bin/perl ./build/autoconf/make-makefile -t . -d . extensions/cookie/Makefile
creating extensions/cookie/Makefile
/usr/bin/perl ./build/autoconf/make-makefile -t . -d . extensions/permissions/Makefile
creating extensions/permissions/Makefile
/usr/bin/perl ./build/autoconf/make-makefile -t . -d . parser/xml/Makefile
creating parser/xml/Makefile
make[1]: *** Pas de règle pour fabriquer la cible « themes/Makefile.in », nécessaire pour « themes/Makefile ». Arrêt.
Reporter | ||
Comment 2•18 years ago
|
||
Can see this :
#endif /* _MOZILLA_CONFIG_H_ */
./allmakefiles.sh: 1342: source: not found
cat: ./themes/makefiles: No such file or directory
Source of the problem ?!
Reporter | ||
Comment 3•18 years ago
|
||
Is this bug related fo but 381776 ?!
![]() |
||
Comment 4•18 years ago
|
||
No, your problem is "source: not found", which is the same problem that gets fixed by the "Patch v2 for Solaris" in bug 380846
When building Firefox, you don't even get remotely in touch with bug 381776 which is SeaMonkey-only.
Depends on: 380846
Reporter | ||
Comment 5•18 years ago
|
||
Sorry if I had not see the right "guilty" bug. I have access to my linux machine every ten days or so. And every time, I am facing some building problems :(
Sorry again for the annoyance !
Reporter | ||
Comment 6•18 years ago
|
||
Robert : the patch you told me about wasn't working. It seems to be a dash related problem.
Having set by default bash instead of dash seems to cure this bug.
Duping to bug 380846 as the fix there should have resolved this. Please reopen if you're still having trouble!
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
Assignee | ||
Updated•6 years ago
|
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•