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) (deleted) — 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+
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: