Closed
Bug 864262
Opened 12 years ago
Closed 12 years ago
Allow to do 32-bits linux builds in x86-64 mock environments
Categories
(Firefox Build System :: General, defect)
Tracking
(firefox20 wontfix, firefox21 fixed, firefox22 fixed, firefox23 fixed, firefox-esr17 fixed, b2g18 fixed, b2g18-v1.0.0 wontfix, b2g18-v1.0.1 affected)
People
(Reporter: glandium, Assigned: glandium)
References
Details
Attachments
(1 file, 2 obsolete files)
|
4.59 KB,
patch
|
glandium
:
review+
lsblakk
:
approval-mozilla-aurora+
lsblakk
:
approval-mozilla-beta+
lsblakk
:
approval-mozilla-release-
lsblakk
:
approval-mozilla-b2g18+
|
Details | Diff | Splinter Review |
No description provided.
| Assignee | ||
Comment 1•12 years ago
|
||
This is already landed on the "date" branch, where the 32-bits linux builds are done in x86-64 mock environments. It was also tested on try, where the 32-bits linux builds are still done in x86 mock environments. This will allow a smoother transition.
Attachment #740214 -
Flags: review?(ted)
Comment 2•12 years ago
|
||
Comment on attachment 740214 [details] [diff] [review]
Allow to do 32-bits linux builds in x86-64 mock environments
Review of attachment 740214 [details] [diff] [review]:
-----------------------------------------------------------------
::: browser/config/mozconfigs/linux32/debug
@@ +13,5 @@
> + CXX="$CXX -m32"
> + ac_add_options --target=i686-pc-linux
> + ac_add_options --x-libraries=/usr/lib
> + export PKG_CONFIG_LIBDIR=/usr/lib/pkgconfig:/usr/share/pkgconfig
> +fi
Would it make sense to stick this whole block in a standalone file and source it?
Attachment #740214 -
Flags: review?(ted) → review+
| Assignee | ||
Updated•12 years ago
|
Attachment #740214 -
Attachment is obsolete: true
Comment 4•12 years ago
|
||
Comment on attachment 741333 [details] [diff] [review]
Allow to do 32-bits linux builds in x86-64 mock environments
Review of attachment 741333 [details] [diff] [review]:
-----------------------------------------------------------------
Yeah!
Attachment #741333 -
Flags: review?(ted) → review+
| Assignee | ||
Comment 5•12 years ago
|
||
With a stupid typo fix.
| Assignee | ||
Updated•12 years ago
|
Attachment #741333 -
Attachment is obsolete: true
| Assignee | ||
Comment 6•12 years ago
|
||
Comment on attachment 741357 [details] [diff] [review]
Allow to do 32-bits linux builds in x86-64 mock environments
Carrying over r+
Attachment #741357 -
Flags: review+
| Assignee | ||
Comment 7•12 years ago
|
||
Comment 8•12 years ago
|
||
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla23
| Assignee | ||
Comment 9•12 years ago
|
||
Comment on attachment 741357 [details] [diff] [review]
Allow to do 32-bits linux builds in x86-64 mock environments
[Approval Request Comment]
This is in preparation for switching linux 32-bits builders to a 64-bits environment. This is effectively a no-op when builds use a 32-bits builder, and will allow older branches to be pushed to try with 64-bits builders for 32-bits builds.
Attachment #741357 -
Flags: approval-mozilla-release?
Attachment #741357 -
Flags: approval-mozilla-esr17?
Attachment #741357 -
Flags: approval-mozilla-beta?
Attachment #741357 -
Flags: approval-mozilla-b2g18?
Attachment #741357 -
Flags: approval-mozilla-aurora?
Comment 10•12 years ago
|
||
Comment on attachment 741357 [details] [diff] [review]
Allow to do 32-bits linux builds in x86-64 mock environments
Approving for all except mozilla-release, we'll get it there in a couple weeks when we merge and that branch has very little action so we should be OK.
Attachment #741357 -
Flags: approval-mozilla-release?
Attachment #741357 -
Flags: approval-mozilla-release-
Attachment #741357 -
Flags: approval-mozilla-esr17?
Attachment #741357 -
Flags: approval-mozilla-esr17+
Attachment #741357 -
Flags: approval-mozilla-beta?
Attachment #741357 -
Flags: approval-mozilla-beta+
Attachment #741357 -
Flags: approval-mozilla-b2g18?
Attachment #741357 -
Flags: approval-mozilla-b2g18+
Attachment #741357 -
Flags: approval-mozilla-aurora?
Attachment #741357 -
Flags: approval-mozilla-aurora+
Comment 11•12 years ago
|
||
https://hg.mozilla.org/releases/mozilla-aurora/rev/b4df96123e0b
https://hg.mozilla.org/releases/mozilla-beta/rev/f4231489813
https://hg.mozilla.org/releases/mozilla-b2g18/rev/5de28ce425b9
https://hg.mozilla.org/releases/mozilla-esr17/rev/15769b8b99c4
status-b2g18:
--- → fixed
status-b2g18-v1.0.0:
--- → wontfix
status-b2g18-v1.0.1:
--- → affected
status-firefox20:
--- → wontfix
status-firefox21:
--- → fixed
status-firefox22:
--- → fixed
status-firefox23:
--- → fixed
status-firefox-esr17:
--- → fixed
Comment 12•12 years ago
|
||
I'm assuming that there isn't anything for QA to test here that hasn't already been verified. If that's not the case, please speak up. Thank you.
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
•