Closed
Bug 876566
Opened 11 years ago
Closed 11 years ago
./mach build toolkit/library/ builds xul.dll even if nothing has changed.
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 867807
People
(Reporter: cpearce, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
19.77 KB,
text/plain
|
Details |
STR:
Run the following command on Windows:
./mach build toolkit/library/ && ./mach build toolkit/library/
Note that xul.dll is built twice, even though no other modules changed between the first and second builds.
This seems to be a recent (i.e. in the past few months) change in behaviour.
Reporter | ||
Comment 1•11 years ago
|
||
My .mozconfig:
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir
ac_add_options --enable-tests
ac_add_options --enable-debug
mk_add_options MOZ_MAKE_FLAGS="-j9 -s"
ac_add_options --disable-optimize
mk_add_options AUTOCLOBBER=1
Comment 2•11 years ago
|
||
What does `make` do?
Comment 3•11 years ago
|
||
`make -C $objdir/toolkit/library`, specifically. This is almost certainly a build system bug and not a mach bug.
Reporter | ||
Comment 4•11 years ago
|
||
Here's the output of `build/pymake/make.py -C objdir/toolkit/library/`. Regular `make` no longer works on Windows. This output is the same every time I run it, i.e. xul.dll is being rebuilt every time I build toolkit/library with pymake too.
Updated•11 years ago
|
Component: mach → Build Config
Comment 5•11 years ago
|
||
Might be related to bug 874543
Comment 6•11 years ago
|
||
See also bug 867807 - if the DirectX SDK is installed in a directory with spaces (eg, under "c:\Program Files (x86)", this bug is a symptom. Can anyone here reproduce the bug when that is *not* the case? If not, we probably have a dupe.
Comment 7•11 years ago
|
||
I ran in to this bug and had spaces in my DirectX SDK path. This bug no longer happens after I moved my DirectX SDK installation path.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•