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)

x86
Linux
defect
Not set
major

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 380846

People

(Reporter: fredbezies, Unassigned)

References

Details

Attachments

(1 file)

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
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.
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 ?!
Is this bug related fo but 381776 ?!
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
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 !
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
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.

Attachment

General

Created:
Updated:
Size: