Closed
Bug 781446
Opened 12 years ago
Closed 12 years ago
Port bug 774032 (bonus only), bug 763987, bug 742795 to comm-central
Categories
(MailNews Core :: Build Config, defect)
MailNews Core
Build Config
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird 17.0
People
(Reporter: glandium, Assigned: standard8)
References
Details
Attachments
(4 files)
1.37 KB,
patch
|
kairo
:
review+
|
Details | Diff | Splinter Review |
105.90 KB,
patch
|
kairo
:
review+
|
Details | Diff | Splinter Review |
19.74 KB,
patch
|
kairo
:
review+
|
Details | Diff | Splinter Review |
12.97 KB,
patch
|
kairo
:
review+
|
Details | Diff | Splinter Review |
Bug 774032 was dealt with in bug 780357, but the bonus part was left out. There's a script in bug 774032 to do the automatic conversion, it should work on c-c. Bug 763987 is preparation for bug 742795 (ensuring all autoconf.mk.in entries are in the form VAR = @VAR@)
Assignee | ||
Comment 1•12 years ago
|
||
Assignee: nobody → mbanner
Status: NEW → ASSIGNED
Attachment #652524 -
Flags: review?(bugspam.Callek)
Assignee | ||
Comment 2•12 years ago
|
||
This is generated from a straight re-use of the script in attachment 649020 [details] used on bug 774032. The huge benefit of this is that we no longer need to do DEPTH adjustments if we move the makefile level in the tree, hence reducing some of the work needed for bug 648979.
Attachment #652525 -
Flags: review?(bugspam.Callek)
Assignee | ||
Comment 3•12 years ago
|
||
(this also succeeded on try server https://tbpl.mozilla.org/?tree=Thunderbird-Try&rev=47ad53987ac0)
Comment 4•12 years ago
|
||
Comment on attachment 652524 [details] [diff] [review] [checked in] Fix a few broken relativesrcdir Snatching that review away from Callek as I happened to take a look and it's trivial.
Attachment #652524 -
Flags: review?(bugspam.Callek) → review+
Assignee | ||
Comment 5•12 years ago
|
||
Comment on attachment 652524 [details] [diff] [review] [checked in] Fix a few broken relativesrcdir https://hg.mozilla.org/comm-central/rev/d6fadf84d78e
Attachment #652524 -
Attachment description: Fix a few broken relativesrcdir → [checked in] Fix a few broken relativesrcdir
Assignee | ||
Comment 6•12 years ago
|
||
This ports bug 763987, which normalises autoconf.mk.in ready for the next patch.
Attachment #652555 -
Flags: review?(bugspam.Callek)
Assignee | ||
Comment 7•12 years ago
|
||
This is the final simple replacement of all the autoconf vars with a simple variable expansion, porting bug 742795. Try server results including all the patches will appear here: https://tbpl.mozilla.org/?tree=Thunderbird-Try&rev=14102903dd14
Attachment #652556 -
Flags: review?(bugspam.Callek)
Reporter | ||
Comment 8•12 years ago
|
||
(In reply to Mark Banner (:standard8) from comment #2) > Created attachment 652525 [details] [diff] [review] > Bonus Port - Use @DEPTH@ and @relativesrcdir@ in Makefile.in > > This is generated from a straight re-use of the script in attachment 649020 [details] > [details] used on bug 774032. > > The huge benefit of this is that we no longer need to do DEPTH adjustments > if we move the makefile level in the tree, hence reducing some of the work > needed for bug 648979. You may want to change the xpfe/components/autocomplete makefiles, too.
Updated•12 years ago
|
Attachment #652525 -
Flags: review?(bugspam.Callek) → review+
Comment 9•12 years ago
|
||
Comment on attachment 652555 [details] [diff] [review] [checked in] Port bug 763987 - normalise autoconf.mk.in Review of attachment 652555 [details] [diff] [review]: ----------------------------------------------------------------- I didn't spot obvious errors but also didn't really compare everything in-detail with m-c, so I trust you did the right thing in general and those things are needed that way.
Attachment #652555 -
Flags: review?(bugspam.Callek) → review+
Updated•12 years ago
|
Attachment #652556 -
Flags: review?(bugspam.Callek) → review+
Updated•12 years ago
|
Attachment #652524 -
Attachment description: [checked in] Fix a few broken relativesrcdir → Fix a few broken relativesrcdir
[Checked in: Comment 5]
Comment 10•12 years ago
|
||
Comment on attachment 652525 [details] [diff] [review] [checked in] Bonus Port - Use @DEPTH@ and @relativesrcdir@ in Makefile.in http://hg.mozilla.org/comm-central/rev/6ce4c3cdaf3c
Attachment #652525 -
Attachment description: Bonus Port - Use @DEPTH@ and @relativesrcdir@ in Makefile.in → Bonus Port - Use @DEPTH@ and @relativesrcdir@ in Makefile.in
[Checked in: Comment 10]
Comment 11•12 years ago
|
||
Comment on attachment 652555 [details] [diff] [review] [checked in] Port bug 763987 - normalise autoconf.mk.in http://hg.mozilla.org/comm-central/rev/00c391e2f48c
Attachment #652555 -
Attachment description: Port bug 763987 - normalise autoconf.mk.in → Port bug 763987 - normalise autoconf.mk.in
[Checked in: Comment 11]
Comment 12•12 years ago
|
||
Comment on attachment 652556 [details] [diff] [review] [checked in] Port bug 742795 - autogenerate autoconf.mk http://hg.mozilla.org/comm-central/rev/3b75111da3ba
Attachment #652556 -
Attachment description: Port bug 742795 - autogenerate autoconf.mk → Port bug 742795 - autogenerate autoconf.mk
[Checked in: Comment 12]
Assignee | ||
Updated•12 years ago
|
Attachment #652524 -
Attachment description: Fix a few broken relativesrcdir
[Checked in: Comment 5] → [checked in] Fix a few broken relativesrcdir
Assignee | ||
Updated•12 years ago
|
Attachment #652525 -
Attachment description: Bonus Port - Use @DEPTH@ and @relativesrcdir@ in Makefile.in
[Checked in: Comment 10] → [checked in] Bonus Port - Use @DEPTH@ and @relativesrcdir@ in Makefile.in
Assignee | ||
Updated•12 years ago
|
Attachment #652555 -
Attachment description: Port bug 763987 - normalise autoconf.mk.in
[Checked in: Comment 11] → [checked in] Port bug 763987 - normalise autoconf.mk.in
Assignee | ||
Updated•12 years ago
|
Attachment #652556 -
Attachment description: Port bug 742795 - autogenerate autoconf.mk
[Checked in: Comment 12] → [checked in] Port bug 742795 - autogenerate autoconf.mk
Assignee | ||
Updated•12 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Flags: in-testsuite-
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 17.0
You need to log in
before you can comment on or make changes to this bug.
Description
•