Closed
Bug 764469
Opened 13 years ago
Closed 13 years ago
Make c-c build system compatible with OS X 10.8
Categories
(MailNews Core :: Build Config, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird 16.0
People
(Reporter: Nomis101, Assigned: Nomis101)
References
Details
Attachments
(1 file, 1 obsolete file)
7.20 KB,
patch
|
standard8
:
review+
|
Details | Diff | Splinter Review |
This currently only ports Bug 750574. I will tweak the other stuff in the next few days.
OK, this patch now fixes every issue in MailnewsCore I had while building TB on 10.8. First, because of the egrep issue, I had to port Bug 750574. The second problem is, that per default it trys to build with llvm-gcc, but this isn't supported from Mozilla and it fails with an error. So I also had to port the "select clang over llvm-gcc" patch from Bug 555727. Because Apple ships in 10.8 an enhanced version of Clang, I had to include MOZ_COMPILER_OPTS from Bug 727145. In Bug 762071 the position of this MOZ_COMPILER_OPTS has changed and the rtti part has moved to compiler-opts.m4, so I better also ported Bug 762071 (to be on the safe side).
With this patch now I can build TB on 10.8 DP4 until I run into Bug 747621 (which I try to fix there).
Attachment #632758 -
Attachment is obsolete: true
Attachment #633174 -
Flags: review?(mbanner)
Updated•13 years ago
|
Attachment #633174 -
Flags: review?(mbanner) → review+
Updated•13 years ago
|
Assignee: nobody → Nomis101
Updated•13 years ago
|
Hardware: x86 → All
Keywords: checkin-needed
Comment 2•13 years ago
|
||
https://hg.mozilla.org/comm-central/rev/2b69382950af
Thanks for the patch! In the future, please follow the directions below for patches you submit. It makes life much easier for those checking them in on your behalf. Thanks!
https://developer.mozilla.org/en/Creating_a_patch_that_can_be_checked_in
Status: NEW → RESOLVED
Closed: 13 years ago
Flags: in-testsuite-
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 16.0
(In reply to Ryan VanderMeulen from comment #2)
> https://hg.mozilla.org/comm-central/rev/2b69382950af
>
> Thanks for the patch! In the future, please follow the directions below for
> patches you submit. It makes life much easier for those checking them in on
> your behalf. Thanks!
> https://developer.mozilla.org/en/Creating_a_patch_that_can_be_checked_in
Yes I know, sorry for that, 'hg qnew' doesn't work for me currently on 10.8. :-(
Thanks for checkin in.
You need to log in
before you can comment on or make changes to this bug.
Description
•