Closed Bug 937901 Opened 11 years ago Closed 11 years ago

Support OSX ICU cross compiling

Categories

(Firefox Build System :: General, defect)

All
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
mozilla29

People

(Reporter: mshal, Assigned: mshal)

References

Details

Attachments

(1 file, 2 obsolete files)

Similar to bug 912371, we want to support cross compiling ICU for Linux->OSX builds.
Attached patch WIP (obsolete) — Splinter Review
Will need to be revised after bug 912371 lands, but this is the current work in progress.
Assignee: nobody → mshal
We need a few extra variables for OSX (HOST_AR, HOST_RANLIB, and HOST_LDFLAGS). Plus we disable -g, at least for now since we don't have dsymutil.
Attachment #831147 - Attachment is obsolete: true
Attachment #8346224 - Flags: review?(mh+mozilla)
Comment on attachment 8346224 [details] [diff] [review]
0001-Bug-937901-Support-OSX-ICU-cross-compiling.patch

Review of attachment 8346224 [details] [diff] [review]:
-----------------------------------------------------------------

Please file a followup for the dsymutil issue.
Attachment #8346224 - Flags: review?(mh+mozilla) → review+
(In reply to Mike Hommey [:glandium] from comment #3)
> Comment on attachment 8346224 [details] [diff] [review]
> 0001-Bug-937901-Support-OSX-ICU-cross-compiling.patch
> 
> Review of attachment 8346224 [details] [diff] [review]:
> -----------------------------------------------------------------
> 
> Please file a followup for the dsymutil issue.

And add a reference to it in the comment.
Blocks: 951758
Added comment for bug 951758, r=glandium carried forward
Attachment #8346224 - Attachment is obsolete: true
Attachment #8349525 - Flags: review+
https://hg.mozilla.org/mozilla-central/rev/d73e10e80b85
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla29
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: