Closed
Bug 755684
Opened 14 years ago
Closed 9 years ago
Windows zero-change builds take over 5 mins on an i7+SSD+8GB RAM
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: emorley, Unassigned)
References
(Depends on 1 open bug)
Details
(Whiteboard: [buildfaster:?])
Attachments
(2 files, 4 obsolete files)
Using Windows 7, MSVC2010, pymake and the following .mozconfig:
> mk_add_options MOZ_OBJDIR=d:/obj-inbound
> mk_add_options MOZ_MAKE_FLAGS=-j12
> ac_add_options --disable-optimize
> ac_add_options --disable-debug-symbols
> ac_add_options --disable-angle
Zero change builds (ie a |pymake -f client.mk| immediately after the previous) of https://hg.mozilla.org/integration/mozilla-inbound/rev/2ecf6383621b still take:
real 5m25.723s
user 0m0.000s
sys 0m0.015s
This is on a Core i7-2760QM, with a Crucial m4 SSD & 8GB RAM.
The log shows lots of things being rebuilt unnecessarily - one of which is bug 742169, but there's lots more. I'm not the best at interpreting the output, so if someone can help me identify the main causes, I'm happy to file the dependant bugs off of this meta bug.
I have attached the output from both |pymake -f client.mk| and with '-s'.
| Reporter | ||
Comment 1•14 years ago
|
||
| Reporter | ||
Comment 2•14 years ago
|
||
Comment 3•14 years ago
|
||
(In reply to Ed Morley [:edmorley] from comment #0)
> Using Windows 7, MSVC2010, pymake and the following .mozconfig:
> > mk_add_options MOZ_OBJDIR=d:/obj-inbound
> > mk_add_options MOZ_MAKE_FLAGS=-j12
> > ac_add_options --disable-optimize
> > ac_add_options --disable-debug-symbols
> > ac_add_options --disable-angle
>
> Zero change builds (ie a |pymake -f client.mk| immediately after the
> previous) of
> https://hg.mozilla.org/integration/mozilla-inbound/rev/2ecf6383621b still
> take:
> real 5m25.723s
> user 0m0.000s
> sys 0m0.015s
>
> This is on a Core i7-2760QM, with a Crucial m4 SSD & 8GB RAM.
>
> The log shows lots of things being rebuilt unnecessarily - one of which is
> bug 742169
Seriously, bug 742169 shouldn't contribute more than a couple seconds.
| Reporter | ||
Updated•14 years ago
|
Whiteboard: [buildfaster:?]
Comment 5•14 years ago
|
||
There are also some useful deps on bug 459891 still. Specifically the "reduce X invocations" stuff, plus the pymake native commands stuff.
| Reporter | ||
Updated•14 years ago
|
Depends on: build-perf
| Reporter | ||
Comment 6•14 years ago
|
||
(post bug 755828)
Attachment #624346 -
Attachment is obsolete: true
| Reporter | ||
Comment 7•14 years ago
|
||
Attachment #624345 -
Attachment is obsolete: true
| Reporter | ||
Comment 8•14 years ago
|
||
Sadly still taking 5m 36 +/- a 2-3 secs, so actually a tiny bit longer than comment 0.
Comment 9•14 years ago
|
||
One thing that may noticeably impact the build time is mddepend.pl. If we converted it to python, and made it a pymake native command, it should increase build speed significantly.
Comment 10•14 years ago
|
||
(In reply to Mike Hommey [:glandium] from comment #9)
> One thing that may noticeably impact the build time is mddepend.pl. If we
> converted it to python, and made it a pymake native command, it should
> increase build speed significantly.
bug 462463 covers hacking around mddepend.pl, but it kind of got dropped.
| Reporter | ||
Updated•13 years ago
|
Whiteboard: [buildfaster:?]
| Reporter | ||
Comment 11•13 years ago
|
||
Trying again using https://hg.mozilla.org/integration/mozilla-inbound/rev/14ed511f2d6b
and the following mozconfig:
mk_add_options MOZ_OBJDIR=d:/obj-inbound
mk_add_options MOZ_MAKE_FLAGS=-j12
Gives:
real 9m8.337s
user 0m0.000s
sys 0m0.000s
:-((
| Reporter | ||
Comment 12•13 years ago
|
||
Attachment #627746 -
Attachment is obsolete: true
Attachment #627747 -
Attachment is obsolete: true
Comment 13•13 years ago
|
||
One performance problem in pymake is the overhead of loading rules.mk. On my MBP, this amounts to 50-55s of CPU time. Considering we effectively do 3 passes over each Makefile due to the tier build, it's possible pymake builds spend 2.5-3 minutes just in processing rules.mk (on my machine, at least).
http://gregoryszorc.com/blog/2012/07/28/makefile-execution-times/
Comment 14•13 years ago
|
||
For a zero change build of mozilla-central@257777cf58fe and this .mozconfig:
ac_add_options --disable-webgl
ac_add_options --disable-debug-symbols
mk_add_options MOZ_MAKE_FLAGS="-j1"
I get the following list of top 20 "executables" by CPU time (kernel time + user time) on Windows 7 using the attached tool and some post processing:
pymake:
executable CPU time invocations
===================================================
python.exe make.py 165s 5
python.exe nsinstall.py 58s 567
cl.exe 52s 227
sh.exe 43s 3327
python.exe pythonpath.py 30s 133
python.exe xpccheck.py 27s 77
perl.exe 22s 490
python.exe buildlist.py 20s 411
link.exe 20s 122
python.exe -c 12s 5
make.exe 11s 153
python.exe JarMaker.py 11s 74
hg.exe 10s 36
rm.exe 8s 130
makensisu-2.46.exe 7s 3
python.exe Preprocessor.py 5s 51
find.exe 3s 7
uname.exe 2s 630
sed.exe 1s 172
zip.exe 1s 153
make:
executable CPU time invocations
===================================================
python.exe nsinstall.py 179s 1724
make.exe 124s 3412
sh.exe 43s 3505
python.exe pythonpath.py 27s 123
python.exe xpccheck.py 27s 77
perl.exe 22s 490
cl.exe 22s 210
python.exe buildlist.py 20s 411
link.exe 20s 121
hg.exe 15s 53
python.exe JarMaker.py 11s 74
rm.exe 10s 127
makensisu-2.46.exe 7s 3
python.exe Preprocessor.py 6s 51
uname.exe 3s 629
python.exe cl.py 3s 54
find.exe 3s 7
mt.exe 2s 94
zip.exe 1s 153
sed.exe 0s 172
I can also attach detailed metrics for {no-op, clean} build with {pymake -j1, pymake -j6, make -j1} if they would be of any use, but they are quite large (7 MB compressed).
Comment 15•13 years ago
|
||
You may be interested in bug 683438.
I also have code in https://github.com/indygreg/mozilla-central/tree/build-splendid that captures CPU and disk I/O stats during builds. Although, I've only applied to the non-recursive make build backend in that tree. I plan to backport the patch to work with the existing build system if I have a few hours.
That approach goes short of the per-process metrics you are gathering, however. Although, the psutil Python package is quite nice and could probably capture per-process metrics if hooked into the pymake API properly.
FWIW, the process times for pymake aren't completely accurate. We have make magic that turns some would-be external process calls into Python method calls. This will wrongly attribute CPU time to make.py. (This is why the invocation counts between make and pymake are off by so much.) Also, pythonpath.py just does an execfile(). So, you need to parse out the script argument to pythonpath.py to attribute CPU usage properly.
Ideally, there should be no python.exe calls in pymake builds except make.py: all Python should be native python commands. Unfortunately, this isn't yet fully implemented.
I'm surprised that make.exe uses 124s of CPU time. What kind of hardware are you running on? See http://gregoryszorc.com/blog/2012/07/29/mozilla-central-build-times/ for some timings on a MacBook Pro, which appear to be much, much faster.
Comment 16•13 years ago
|
||
It's interesting to see how few nsinstall calls we actually converted to native.
Comment 17•13 years ago
|
||
(In reply to Mike Hommey [:glandium] from comment #16)
> It's interesting to see how few nsinstall calls we actually converted to
> native.
(1724 - 567) = 1157 is around two-thirds, no?
Comment 18•11 years ago
|
||
Several years later, Windows no change builds (or incremental builds) still take over 15 minutes on my system: Windows 32-bit, G2020 dual core processor, 4GB memory .
The original bug was about Windows pymake builds, but as I understand (I am a newbie to building Firefox) pymake is not used anymore.
Therefore, should someone change the bug title to remove the pymake reference, or should I open a new bug about slow zero change Windows builds that is not specific to pymake?
Is somebody going to work on the issue of slow Windows builds ?
| Reporter | ||
Updated•11 years ago
|
Summary: Windows pymake zero-change builds take over 5 mins on an i7+SSD+8GB RAM → Windows zero-change builds take over 5 mins on an i7+SSD+8GB RAM
Comment 19•11 years ago
|
||
Please have a look at the build log shown below of a no change build that takes ~15 minutes although there is essentially nothing to do since nothing changed, until the "real build" starts building xul.dll (which fails due to memory limit on Win7 32, but this is another issue)
Some observations and questions:
1. Can someone explain why hundreds of files are updated and deleted although there was no change in the source files ?
I guess that those deleted files will need to be rebuilt, and the files that depend on them, which takes time although nothing was essentially changed.
An example line from the log:
2:43.14 From dist/include: Kept 4768 existing; Added/updated 1; Removed 236 fil
es and 6 directories.
2. 5 minutes from 4:24 to 9:22 are spent making private_export calling sub makes although there was nothing changed. Can't this be sped up significantly, maybe by not calling recursive or sub make, and doing it from the top level make?
3. After the private_export stuff ends at 9:22 , there are 3 minutes without messages, where it is unclear what it is doing?:
9:22.40 There are no private exports.
12:11.44 mozmake.EXE[6]: warning: -jN forced in submake: disabling jobserver mod
12:11.94 Note: rebuild with "c:/mozilla-build/mozmake/mozmake.EXE VERBOSE=1 " to
show all compiler parameters.
12:12.78 c:/mozilla-build/mozmake/mozmake.EXE[6]: Making `all' in `stubdata'
12:13.81 c:/mozilla-build/mozmake/mozmake.EXE[6]: Making `all' in `common'
The log:
$ ./mach build
0:10.42 c:\mozilla-build\mozmake\mozmake.EXE -f client.mk MOZ_PARALLEL_BUILD=4
-s
0:47.53 Adding client.mk options from c:/mozilla-source/mozilla-central/.mozcon
fig:
0:47.53 VERBOSE=1
0:47.53 MOZ_MAKE_FLAGS=-j4
0:47.53 MOZ_OBJDIR=c:/mozilla-source/mozilla-central/obj-i686-pc-mingw32
0:47.53 OBJDIR=c:/mozilla-source/mozilla-central/obj-i686-pc-mingw32
0:47.53 FOUND_MOZCONFIG=c:/mozilla-source/mozilla-central/.mozconfig
2:08.36 From dist/branding: Kept 15 existing; Added/updated 0; Removed 0 files
and 0 directories.
2:09.61 From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and
0 directories.
2:14.77 From dist/bin: Kept 245 existing; Added/updated 0; Removed 97 files and
6 directories.
2:15.69 From dist/private: Kept 0 existing; Added/updated 0; Removed 157 files
and 2 directories.
2:16.34 From dist/xpi-stage: Kept 2 existing; Added/updated 0; Removed 2 files
and 6 directories.
2:17.11 From dist/sdk: Kept 0 existing; Added/updated 0; Removed 19 files and 4
directories.
2:26.28 From dist/idl: Kept 1130 existing; Added/updated 0; Removed 0 files and
0 directories.
2:43.14 From dist/include: Kept 4768 existing; Added/updated 1; Removed 236 fil
es and 6 directories.
4:07.34 From _tests: Kept 38919 existing; Added/updated 3; Removed 2 files and
1 directories.
4:17.21 From ../../dist/idl: Kept 1130 existing; Added/updated 0; Removed 0 fil
es and 0 directories.
4:24.26 cd include; c:/mozilla-build/mozmake/mozmake.EXE private_export
4:25.06 Creating c:/mozilla-source/mozilla-central/obj-i686-pc-mingw32/dist/pri
vate/nss
4:31.02 Creating c:/mozilla-source/mozilla-central/obj-i686-pc-mingw32/dist/pri
vate/dbm
4:33.42 cd src; c:/mozilla-build/mozmake/mozmake.EXE private_export
4:34.03 cd mangle; c:/mozilla-build/mozmake/mozmake.EXE private_export
4:34.53 There are no private exports.
4:34.69 There are no private exports.
4:39.09 There are no private exports.
4:39.13 There are no private exports.
4:39.51 There are no private exports.
4:39.68 There are no private exports.
4:41.00 There are no private exports.
4:45.17 There are no private exports.
5:18.33 There are no private exports.
5:18.93 There are no private exports.
5:25.77 cd legacydb; c:/mozilla-build/mozmake/mozmake.EXE private_export
5:30.48 There are no private exports.
5:30.90 There are no private exports.
5:36.80 cd builtins; c:/mozilla-build/mozmake/mozmake.EXE private_export
5:41.13 cd include; c:/mozilla-build/mozmake/mozmake.EXE private_export
5:42.37 There are no private exports.
5:49.22 cd pkix; c:/mozilla-build/mozmake/mozmake.EXE private_export
5:49.40 There are no private exports.
5:49.93 cd include; c:/mozilla-build/mozmake/mozmake.EXE export
5:55.22 cd certsel; c:/mozilla-build/mozmake/mozmake.EXE private_export
5:55.91 Creating c:/mozilla-source/mozilla-central/obj-i686-pc-mingw32/dist/inc
lude/dbm
5:56.11 cd mangle; c:/mozilla-build/mozmake/mozmake.EXE export
5:56.54 There are no private exports.
5:57.24 cd src; c:/mozilla-build/mozmake/mozmake.EXE export
6:03.16 cd crlsel; c:/mozilla-build/mozmake/mozmake.EXE private_export
6:09.10 cd checker; c:/mozilla-build/mozmake/mozmake.EXE private_export
6:17.45 Creating c:/mozilla-source/mozilla-central/obj-i686-pc-mingw32/dist/inc
lude/nss
6:17.53 Creating c:/mozilla-source/mozilla-central/obj-i686-pc-mingw32/dist/inc
lude/nss
6:18.45 There are no private exports.
6:18.53 There are no private exports.
6:19.26 cd params; c:/mozilla-build/mozmake/mozmake.EXE private_export
6:24.82 There are no private exports.
6:26.47 cd results; c:/mozilla-build/mozmake/mozmake.EXE private_export
6:27.31 There are no private exports.
6:31.57 There are no private exports.
6:33.30 cd store; c:/mozilla-build/mozmake/mozmake.EXE private_export
6:33.60 There are no private exports.
6:38.39 There are no private exports.
6:39.36 cd top; c:/mozilla-build/mozmake/mozmake.EXE private_export
6:40.33 There are no private exports.
6:44.04 There are no private exports.
6:46.32 cd util; c:/mozilla-build/mozmake/mozmake.EXE private_export
6:46.49 There are no private exports.
6:50.22 There are no private exports.
6:52.72 There are no private exports.
6:52.97 There are no private exports.
6:53.34 cd pkix_pl_nss; c:/mozilla-build/mozmake/mozmake.EXE private_export
6:56.51 There are no private exports.
6:58.72 There are no private exports.
6:58.99 cd pki; c:/mozilla-build/mozmake/mozmake.EXE private_export
7:01.89 There are no private exports.
7:02.18 There are no private exports.
7:04.21 There are no private exports.
7:05.69 cd system; c:/mozilla-build/mozmake/mozmake.EXE private_export
7:06.80 There are no private exports.
7:07.30 There are no private exports.
7:11.93 cd module; c:/mozilla-build/mozmake/mozmake.EXE private_export
7:12.25 There are no private exports.
7:18.85 There are no private exports.
7:19.40 There are no private exports.
7:24.83 There are no private exports.
7:25.02 cd legacydb; c:/mozilla-build/mozmake/mozmake.EXE export
7:28.96 There are no private exports.
7:29.35 cd legacydb; c:/mozilla-build/mozmake/mozmake.EXE private_export
7:34.38 There are no private exports.
7:34.95 There are no private exports.
7:36.73 There are no private exports.
7:39.05 cd builtins; c:/mozilla-build/mozmake/mozmake.EXE export
7:40.04 cd include; c:/mozilla-build/mozmake/mozmake.EXE export
7:42.47 There are no private exports.
7:43.24 cd include; c:/mozilla-build/mozmake/mozmake.EXE private_export
7:44.64 There are no private exports.
7:44.94 cd builtins; c:/mozilla-build/mozmake/mozmake.EXE private_export
7:45.22 cd pkix; c:/mozilla-build/mozmake/mozmake.EXE export
7:48.20 There are no private exports.
7:48.74 cd pkix; c:/mozilla-build/mozmake/mozmake.EXE private_export
7:50.18 cd certsel; c:/mozilla-build/mozmake/mozmake.EXE export
7:50.36 There are no private exports.
7:51.61 There are no private exports.
7:52.27 cd certsel; c:/mozilla-build/mozmake/mozmake.EXE private_export
7:53.92 cd certsel; c:/mozilla-build/mozmake/mozmake.EXE private_export
7:55.57 There are no private exports.
7:56.25 cd crlsel; c:/mozilla-build/mozmake/mozmake.EXE export
7:56.81 There are no private exports.
7:57.59 cd crlsel; c:/mozilla-build/mozmake/mozmake.EXE private_export
7:58.68 There are no private exports.
7:59.51 cd crlsel; c:/mozilla-build/mozmake/mozmake.EXE private_export
8:01.72 There are no private exports.
8:02.96 cd checker; c:/mozilla-build/mozmake/mozmake.EXE export
8:03.02 There are no private exports.
8:03.64 cd checker; c:/mozilla-build/mozmake/mozmake.EXE private_export
8:06.00 There are no private exports.
8:07.51 cd checker; c:/mozilla-build/mozmake/mozmake.EXE private_export
8:09.87 There are no private exports.
8:10.89 cd params; c:/mozilla-build/mozmake/mozmake.EXE export
8:10.91 There are no private exports.
8:12.18 cd params; c:/mozilla-build/mozmake/mozmake.EXE private_export
8:16.20 There are no private exports.
8:17.04 cd params; c:/mozilla-build/mozmake/mozmake.EXE private_export
8:19.14 There are no private exports.
8:20.09 cd results; c:/mozilla-build/mozmake/mozmake.EXE export
8:20.89 There are no private exports.
8:21.35 cd results; c:/mozilla-build/mozmake/mozmake.EXE private_export
8:24.86 There are no private exports.
8:25.73 cd results; c:/mozilla-build/mozmake/mozmake.EXE private_export
8:27.61 There are no private exports.
8:28.24 cd store; c:/mozilla-build/mozmake/mozmake.EXE export
8:28.34 There are no private exports.
8:29.23 cd store; c:/mozilla-build/mozmake/mozmake.EXE private_export
8:32.53 There are no private exports.
8:33.22 cd store; c:/mozilla-build/mozmake/mozmake.EXE private_export
8:35.09 There are no private exports.
8:35.68 cd top; c:/mozilla-build/mozmake/mozmake.EXE export
8:36.16 There are no private exports.
8:37.01 cd top; c:/mozilla-build/mozmake/mozmake.EXE private_export
8:40.22 There are no private exports.
8:40.94 cd top; c:/mozilla-build/mozmake/mozmake.EXE private_export
8:42.64 There are no private exports.
8:43.11 cd util; c:/mozilla-build/mozmake/mozmake.EXE export
8:43.50 There are no private exports.
8:44.05 cd util; c:/mozilla-build/mozmake/mozmake.EXE private_export
8:46.58 There are no private exports.
8:47.29 cd util; c:/mozilla-build/mozmake/mozmake.EXE private_export
8:48.99 There are no private exports.
8:49.96 There are no private exports.
8:50.39 There are no private exports.
8:51.22 cd pkix_pl_nss; c:/mozilla-build/mozmake/mozmake.EXE export
8:52.85 There are no private exports.
8:53.68 There are no private exports.
8:54.37 cd pkix_pl_nss; c:/mozilla-build/mozmake/mozmake.EXE private_export
8:58.19 There are no private exports.
8:58.87 cd pki; c:/mozilla-build/mozmake/mozmake.EXE export
8:59.67 cd pki; c:/mozilla-build/mozmake/mozmake.EXE private_export
9:01.59 cd pki; c:/mozilla-build/mozmake/mozmake.EXE private_export
9:06.60 There are no private exports.
9:07.09 cd system; c:/mozilla-build/mozmake/mozmake.EXE private_export
9:07.98 There are no private exports.
9:08.19 There are no private exports.
9:08.42 cd system; c:/mozilla-build/mozmake/mozmake.EXE export
9:08.71 cd system; c:/mozilla-build/mozmake/mozmake.EXE private_export
9:12.36 There are no private exports.
9:13.30 cd module; c:/mozilla-build/mozmake/mozmake.EXE private_export
9:14.40 There are no private exports.
9:14.81 There are no private exports.
9:15.05 cd module; c:/mozilla-build/mozmake/mozmake.EXE private_export
9:15.73 cd module; c:/mozilla-build/mozmake/mozmake.EXE export
9:19.80 There are no private exports.
9:20.40 There are no private exports.
9:20.99 There are no private exports.
9:21.79 There are no private exports.
9:22.26 There are no private exports.
9:22.40 There are no private exports.
12:11.44 mozmake.EXE[6]: warning: -jN forced in submake: disabling jobserver mod
e.
12:11.94 Note: rebuild with "c:/mozilla-build/mozmake/mozmake.EXE VERBOSE=1 " to
show all compiler parameters.
12:12.78 c:/mozilla-build/mozmake/mozmake.EXE[6]: Making `all' in `stubdata'
12:13.81 c:/mozilla-build/mozmake/mozmake.EXE[6]: Making `all' in `common'
12:16.04 c:/mozilla-build/mozmake/mozmake.EXE[6]: Making `all' in `i18n'
12:18.65 c:/mozilla-build/mozmake/mozmake.EXE[6]: Making `all' in `tools'
12:20.36 c:/mozilla-build/mozmake/mozmake.EXE[7]: Making `all' in `toolutil'
12:21.74 c:/mozilla-build/mozmake/mozmake.EXE[7]: Making `all' in `ctestfw'
12:23.16 c:/mozilla-build/mozmake/mozmake.EXE[7]: Making `all' in `makeconv'
12:23.80 c:/mozilla-build/mozmake/mozmake.EXE[7]: Making `all' in `genrb'
12:24.24 c:/mozilla-build/mozmake/mozmake.EXE[7]: Making `all' in `genbrk'
12:24.95 c:/mozilla-build/mozmake/mozmake.EXE[7]: Making `all' in `gencnval'
12:25.65 c:/mozilla-build/mozmake/mozmake.EXE[7]: Making `all' in `gensprep'
12:26.56 c:/mozilla-build/mozmake/mozmake.EXE[7]: Making `all' in `icuinfo'
12:28.10 c:/mozilla-build/mozmake/mozmake.EXE[7]: Making `all' in `genccode'
12:29.07 c:/mozilla-build/mozmake/mozmake.EXE[7]: Making `all' in `gencmn'
12:29.71 c:/mozilla-build/mozmake/mozmake.EXE[7]: Making `all' in `icupkg'
12:30.16 c:/mozilla-build/mozmake/mozmake.EXE[7]: Making `all' in `pkgdata'
12:30.74 c:/mozilla-build/mozmake/mozmake.EXE[7]: Making `all' in `gentest'
12:31.31 c:/mozilla-build/mozmake/mozmake.EXE[7]: Making `all' in `gennorm2'
12:31.99 c:/mozilla-build/mozmake/mozmake.EXE[7]: Making `all' in `gencfu'
12:32.47 c:/mozilla-build/mozmake/mozmake.EXE[7]: Making `all' in `gendict'
12:33.17 c:/mozilla-build/mozmake/mozmake.EXE[6]: Making `all' in `data'
12:53.25 Note: rebuild with "c:/mozilla-build/mozmake/mozmake.EXE VERBOSE=1 all-
local" to show all compiler parameters.
13:11.19 webapprt.obj
13:15.20 nsBrowserApp.obj
13:29.18 webapprt.cpp
13:29.23 nsBrowserApp.cpp
13:29.29 webapprt-stub.exe
13:30.78 firefox.exe
13:37.30 Creating library webapprt-stub.lib and object webapprt-stub.exp
13:37.30
13:37.30 xpcomglue_staticruntime.lib(pldhash.obj) : warning LNK4049: locally def
ined symbol ?gChaosModeCounter@detail@mozilla@@3V?$Atomic@I$01X@2@A (class mozil
la::Atomic<unsigned int,2,void> mozilla::detail::gChaosModeCounter) imported
13:37.30
13:38.42 Embedding manifest from c:/mozilla-source/mozilla-central/browser/app/f
irefox.exe.manifest
14:10.86 cd include; c:/mozilla-build/mozmake/mozmake.EXE libs
14:19.60 cd src; c:/mozilla-build/mozmake/mozmake.EXE libs
14:23.74 cd builtins; c:/mozilla-build/mozmake/mozmake.EXE libs
14:25.38 mkdir: cannot create directory `c:/mozilla-source/mozilla-central/obj-i
686-pc-mingw32/security/nss/lib/freebl': File exists
14:26.84 cd mangle; c:/mozilla-build/mozmake/mozmake.EXE libs
14:38.68 cd legacydb; c:/mozilla-build/mozmake/mozmake.EXE libs
14:57.15 xul.dll
| Reporter | ||
Comment 20•9 years ago
|
||
I no longer build gecko & I'm sure this work is being tracked elsewhere (eg bug 459891).
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → INCOMPLETE
Updated•8 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•