Closed
Bug 910638
Opened 11 years ago
Closed 11 years ago
Allow passing --with-intl-api to top-level configure.
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla26
People
(Reporter: jacek, Assigned: jacek)
References
Details
Attachments
(1 file)
1.89 KB,
patch
|
glandium
:
review+
|
Details | Diff | Splinter Review |
ICU build system has tricky cross compiling support. It requires to build host tools before configuring target compilation. The way it's handled in Mozilla build system makes this hard to support. It has also other problems like assuming that Windows target is using MSVC in Mozilla configure, but that's an easier part.
Before that's fixed, I need a way to disable ICU compilation on mingw builds. I can imagine that such flags may be useful for others as well.
The attached patch builds on try:
https://tbpl.mozilla.org/?tree=Try&rev=6257034768f4
Attachment #797121 -
Flags: review?(mh+mozilla)
Comment 1•11 years ago
|
||
Comment on attachment 797121 [details] [diff] [review]
patch.diff
Review of attachment 797121 [details] [diff] [review]:
-----------------------------------------------------------------
::: configure.in
@@ +9483,5 @@
> + but doesn't use ICU or expose the API to script. The third doesn't build
> + ICU at all.],
> + WITH_INTL="--with-intl-api=$withval"
> +])
> +if test -z $WITH_INTL; then
"$WITH_INTL"
Attachment #797121 -
Flags: review?(mh+mozilla) → review+
Assignee | ||
Comment 2•11 years ago
|
||
Thanks for review, pushed to m-i:
https://hg.mozilla.org/integration/mozilla-inbound/rev/afcc9a2bd94c
Comment 3•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla26
Updated•7 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•