Closed
Bug 734080
Opened 11 years ago
Closed 11 years ago
Port configure.in changes from Bug 700910 to Thunderbird
Categories
(MailNews Core :: Build Config, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird 15.0
People
(Reporter: Irving, Assigned: Irving)
References
Details
Attachments
(2 files, 2 obsolete files)
14.07 KB,
patch
|
Bienvenu
:
review+
|
Details | Diff | Splinter Review |
3.60 KB,
patch
|
Callek
:
review+
|
Details | Diff | Splinter Review |
Core recently added support for the C++11 'delete' keyword on method declarations; this requires a new warning control flag on clang.
Assignee | ||
Comment 1•11 years ago
|
||
Also pulling in bug 666135, which defines the CLANG_CXX compiler detection and takes out some of the other bothersome warnings
Assignee | ||
Comment 2•11 years ago
|
||
Clang detection and warning suppression ported from mozilla-central, and drive-by cleanup of DOS line endings in an unrelated file. Try build on its way.
Updated•11 years ago
|
Product: Thunderbird → MailNews Core
QA Contact: build-config → build-config
Comment 3•11 years ago
|
||
Comment on attachment 604153 [details] [diff] [review] configure changes to reduce spurious warnings under clang review @ mark on irvings behalf.
Attachment #604153 -
Flags: review?(mbanner)
Assignee | ||
Comment 4•11 years ago
|
||
TBPL shows one of the try builders not completing, but all the others look fine: http://build.mozillamessaging.com/tinderboxpushlog/?tree=ThunderbirdTry&rev=31e66a799604
Assignee | ||
Comment 5•11 years ago
|
||
Comment on attachment 604153 [details] [diff] [review] configure changes to reduce spurious warnings under clang Review of attachment 604153 [details] [diff] [review]: ----------------------------------------------------------------- A bunch more configure.in changes just dropped in bug 711895, I'll respin the patch and run another try build.
Attachment #604153 -
Flags: review?(mbanner)
Assignee | ||
Comment 6•11 years ago
|
||
This can land before bug 737677 but some of the warnings won't go quiet until then
Assignee | ||
Comment 7•11 years ago
|
||
M-C has been doing a bunch of work on their compiler warnings, not all of them clang-specific. This patch pulls in the most recent batch. Switching reviewer to bienvenu to give standard8 a break.
Attachment #604153 -
Attachment is obsolete: true
Attachment #607987 -
Flags: review?(dbienvenu)
Comment 8•11 years ago
|
||
Comment on attachment 607987 [details] [diff] [review] Port configure changes from M-C for better compiler warning control what's going on with db/makefiles.sh? line ending changes? should that not be part of this diff?
Assignee | ||
Comment 9•11 years ago
|
||
Yes, db/makefiles.sh is a drive-by fix of DOS line endings in an unrelated file. If you want to leave that out of this patch that's fine.
Comment 10•11 years ago
|
||
Comment on attachment 607987 [details] [diff] [review] Port configure changes from M-C for better compiler warning control builds fine on windows - db/makefiles.sh change is ok, just checking.
Attachment #607987 -
Flags: review?(dbienvenu) → review+
![]() |
||
Comment 11•11 years ago
|
||
Please note that bug 711895 caused some i10n build bustage and may be backed out again :(
Assignee | ||
Comment 12•11 years ago
|
||
Comment on attachment 607987 [details] [diff] [review] Port configure changes from M-C for better compiler warning control Patch has suffered bit-rot, update coming...
Attachment #607987 -
Flags: review+
Assignee | ||
Comment 13•11 years ago
|
||
No substantive changes, just bit-rot from other configure patches that landed in between. Try is busy (and a bit flaky), but I can queue this up if you'd like to see a try build before landing.
Attachment #607987 -
Attachment is obsolete: true
Attachment #612185 -
Flags: review?(dbienvenu)
Updated•11 years ago
|
Attachment #612185 -
Flags: review?(dbienvenu) → review+
Assignee | ||
Comment 14•11 years ago
|
||
Try build at http://build.mozillamessaging.com/tinderboxpushlog/?tree=ThunderbirdTry&rev=e2d1a8c405b5 looks green enough to me, let's push this and see what comes out the other side.
Keywords: checkin-needed
Comment 15•11 years ago
|
||
http://hg.mozilla.org/comm-central/rev/014d81b1029f
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Flags: in-testsuite-
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 14.0
Comment 16•11 years ago
|
||
BACK THIS OUT! p.s. given the issues mentioned in the other bug, I'm surprised bienvenu was ok with reviewing this, since he's not technically a build-system peer for c-c. We have had broken l10n builds since this landed on trunk (on linux). Please get review from a c-c actual build system peer (or an m-c build system peer if they are willing to review this) before relanding.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 17•11 years ago
|
||
pps I'm surprised at "us" for not catching that this did break repacks, especially given c#11, and sad that no-one happened to tell you that try is not good enough to catch l10n repack bustage from the change.
Keywords: checkin-needed
Whiteboard: [c-n for comm backout]
Assignee | ||
Comment 18•11 years ago
|
||
This patch should be applied on top of https://bugzilla.mozilla.org/attachment.cgi?id=612185 and contains additional changes from the updated version of bug 711895, to support l10n repack builds using older versions of GCC. Try build in progress at http://build.mozillamessaging.com/tinderboxpushlog/?tree=ThunderbirdTry&rev=35b9036dc1d1
Attachment #614489 -
Flags: review?(bugspam.Callek)
Comment 19•11 years ago
|
||
Revision 014d81b1029f backed out. I'll re-land both together. http://hg.mozilla.org/comm-central/rev/f62eaa1c5b0d
Keywords: checkin-needed
Whiteboard: [c-n for comm backout]
Assignee | ||
Comment 20•11 years ago
|
||
First try build seems to have suffered from some mozilla-central bustage; second try came through clean aside from a couple of random-looking issues: http://build.mozillamessaging.com/tinderboxpushlog/?tree=ThunderbirdTry&rev=73154769b254
Comment 21•11 years ago
|
||
Comment on attachment 614489 [details] [diff] [review] Additional changes (on top of previously committed patch) to fix l10n repack Review of attachment 614489 [details] [diff] [review]: ----------------------------------------------------------------- Looks good sorry for the delay
Attachment #614489 -
Flags: review?(bugspam.Callek) → review+
Comment 23•11 years ago
|
||
http://hg.mozilla.org/comm-central/rev/247aa759c1ce http://hg.mozilla.org/comm-central/rev/134579274546
Status: REOPENED → RESOLVED
Closed: 11 years ago → 11 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: Thunderbird 14.0 → Thunderbird 15.0
You need to log in
before you can comment on or make changes to this bug.
Description
•