Closed
Bug 1108858
Opened 10 years ago
Closed 10 years ago
xul is linked twice in Linux pgo builds
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla37
People
(Reporter: cstkingkey, Assigned: glandium)
References
Details
Attachments
(1 file)
1.26 KB,
patch
|
mshal
:
review+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0
Build ID: 20141208120101
Steps to reproduce:
https://tbpl.mozilla.org/php/getParsedLog.php?id=54110988&tree=Mozilla-Inbound&full=1
xul is built twice for both profile-generate and profile-use
Reporter | ||
Updated•10 years ago
|
OS: Windows NT → Linux
Comment 1•10 years ago
|
||
From the nightly build logs:
cd /pub/mozilla.org/firefox/nightly/
zgrep -c -- "-o libxul.so" 2014/07/*-mozilla-central/mozilla-central-linux64-nightly*.gz
....
2014/07/2014-07-24-03-02-01-mozilla-central/mozilla-central-linux64-nightly-bm77-build1-build8.txt.gz:3
2014/07/2014-07-25-03-02-02-mozilla-central/mozilla-central-linux64-nightly-bm71-build1-build13.txt.gz:3
2014/07/2014-07-26-03-02-04-mozilla-central/mozilla-central-linux64-nightly-bm91-build1-build18.txt.gz:5
2014/07/2014-07-27-03-02-04-mozilla-central/mozilla-central-linux64-nightly-bm91-build1-build19.txt.gz:5
Regression range is http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=613e79262240&tochange=e07264876182
For a finer regression window you can look at http://inbound-archive.pub.build.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-linux64-pgo/, but only for another month or so before they expire.
Comment 2•10 years ago
|
||
That regression range suggests bug 1043344, I think?
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(mh+mozilla)
Comment 3•10 years ago
|
||
I see 5 links here:
http://inbound-archive.pub.build.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-linux64-pgo/1406331007/mozilla-central-linux64-pgo-bm70-build1-build30.txt.gz
and 3 here:
http://inbound-archive.pub.build.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-central-linux64-pgo/1406309404/mozilla-central-linux64-pgo-bm91-build1-build33.txt.gz
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=8da875b402fe&tochange=e07264876182
Comment 4•10 years ago
|
||
On mozilla-inbound:
3 here: http://inbound-archive.pub.build.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-linux64-pgo//1406233807/mozilla-inbound-linux64-pgo-bm94-build1-build142.txt.gz
5 here: http://inbound-archive.pub.build.mozilla.org/pub/mozilla.org/firefox/tinderbox-builds/mozilla-inbound-linux64-pgo//1406244609/mozilla-inbound-linux64-pgo-bm77-build1-build79.txt.gz
http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=51ff7710ccbc&tochange=0300f04572b6
Assignee | ||
Comment 5•10 years ago
|
||
Thanks to REBUILD_CHECK, I figured what's going on. We're hitting this:
https://hg.mozilla.org/integration/mozilla-inbound/file/119ce28762a9/config/rules.mk#l623
which combined with:
https://hg.mozilla.org/integration/mozilla-inbound/file/119ce28762a9/toolkit/library/Makefile.in#l17
and
https://hg.mozilla.org/integration/mozilla-inbound/file/119ce28762a9/toolkit/library/Makefile.in#l20
makes libxul built both during target and libs.
Flags: needinfo?(mh+mozilla)
Assignee | ||
Comment 6•10 years ago
|
||
Attachment #8538429 -
Flags: review?(mshal)
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → mh+mozilla
Status: NEW → ASSIGNED
Updated•10 years ago
|
Attachment #8538429 -
Flags: review?(mshal) → review+
Assignee | ||
Comment 7•10 years ago
|
||
Whiteboard: [fixed-in-fx-team]
Comment 8•10 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → mozilla37
Comment 9•10 years ago
|
||
I see a nice, but brief, drop in PGO build times after this was landed: http://people.mozilla.org/~catlee/sattap/aaabfe3b.png
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
•