Closed
Bug 587363
Opened 15 years ago
Closed 15 years ago
configure on linux requires YASM with --disable-compile-environment
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla2.0b4
People
(Reporter: unghost, Assigned: khuey)
Details
Attachments
(1 file)
|
655 bytes,
patch
|
ted
:
review+
Callek
:
review+
mossop
:
approval2.0+
|
Details | Diff | Splinter Review |
--disable-compile-environment fails with a following error when trying to build
a langpack for Firefox 4.0 on Ubuntu 10.04:
checking for YASM assembler... checking for yasm... no
configure: error: yasm is a required build tool for this architecture when webm is enabled. You may either install yasm or --disable-webm (which disables the WebM video format). See https://developer.mozilla.org/en/YASM for more details.
*** Fix above errors and then restart with "make -f client.mk build"
make: *** [configure] Error 1
make: *** browser/locales: No such file or directory. Stop.
Perhaps this is caused by Bug 582955
| Assignee | ||
Comment 1•15 years ago
|
||
Yes, it is.
Assignee: nobody → me
Status: NEW → ASSIGNED
blocking2.0: --- → ?
Target Milestone: --- → mozilla2.0b4
| Assignee | ||
Comment 2•15 years ago
|
||
Only error when there is a compile environment.
Attachment #466036 -
Flags: review?(ted.mielczarek)
Comment 3•15 years ago
|
||
Comment on attachment 466036 [details] [diff] [review]
Patch
I'm not technically a m-c build reviewer but I am a c-c one, so take my review at your own discretion.
Attachment #466036 -
Flags: review+
Updated•15 years ago
|
Attachment #466036 -
Flags: approval2.0+
| Assignee | ||
Comment 4•15 years ago
|
||
(In reply to comment #3)
> Comment on attachment 466036 [details] [diff] [review]
> Patch
>
> I'm not technically a m-c build reviewer but I am a c-c one, so take my review
> at your own discretion.
Good enough for this I think.
http://hg.mozilla.org/mozilla-central/rev/07822d2a6758
Status: ASSIGNED → RESOLVED
blocking2.0: ? → ---
Closed: 15 years ago
Resolution: --- → FIXED
Comment 5•15 years ago
|
||
Comment on attachment 466036 [details] [diff] [review]
Patch
>- if test -n "$VPX_X86_ASM" -a -z "$VPX_AS"; then
>+ if test "$COMPILE_ENVIROMENT" -a -n "$VPX_X86_ASM" -a -z "$VPX_AS"; then
Doesn't that need an extra -n ?
What about localisers running on Windows, if we have any?
| Assignee | ||
Comment 6•15 years ago
|
||
(In reply to comment #5)
> Comment on attachment 466036 [details] [diff] [review]
> Patch
>
> >- if test -n "$VPX_X86_ASM" -a -z "$VPX_AS"; then
> >+ if test "$COMPILE_ENVIROMENT" -a -n "$VPX_X86_ASM" -a -z "$VPX_AS"; then
> Doesn't that need an extra -n ?
No, we do it this way all over the place http://mxr.mozilla.org/mozilla-central/search?string=COMPILE_ENVIRONMENT
>
> What about localisers running on Windows, if we have any?
That's been fatal since the initial landing at http://hg.mozilla.org/mozilla-central/rev/1a95c30ec47b. That said, it should be fixed too.
Updated•15 years ago
|
Attachment #466036 -
Flags: review?(ted.mielczarek) → review+
Comment 7•15 years ago
|
||
I don't have a windows setup these days, can you file a bug with a constructive summary?
Comment 8•15 years ago
|
||
You might want to correct the variable name (missing N before M)...
| Assignee | ||
Comment 9•15 years ago
|
||
(In reply to comment #8)
> You might want to correct the variable name (missing N before M)...
Nice. http://hg.mozilla.org/mozilla-central/rev/7ad51f9290e8
Updated•8 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•