Closed
Bug 1379062
Opened 8 years ago
Closed 6 years ago
Enable cross-compile on SeaMonkey Linux machines
Categories
(SeaMonkey :: Release Engineering, enhancement)
SeaMonkey
Release Engineering
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: ewong, Unassigned)
Details
Attachments
(3 files, 1 obsolete file)
4.06 KB,
patch
|
Details | Diff | Splinter Review | |
1.86 KB,
text/plain
|
Details | |
323.82 KB,
image/png
|
Details |
With bug 1373384, we might just be able to do cross compiling on our Linux slaves.
That said, m-c has them running on TC.
We'll need to convert TC-ese to Buildbot-ese.
*fun*
Forgot to qrefresh
Attachment #8884654 -
Attachment is obsolete: true
Steps to build locally:
Download tooltool.py from https://hg.mozilla.org/build/puppet/file/default/modules/packages/templates/tooltool.py into c-c source directory ($obj_src)
In $obj_src run:
python tooltool.py fetch --url https://api.pub.build.mozilla.org/tooltool/ -m $obj_src/suite/config/tooltool-manifests/macosx64/cross-releng.manifest
It will fail on the MacOSX10.7 SDK, this can be downloaded from somewhere like https://github.com/AaronWallace/MacOSX_SDKs and the correct SDK put into $obj_src
Used the attached .mozconfig based on build/macosx/cross-mozconfig.common
![]() |
||
Comment 4•8 years ago
|
||
Tested IaNs build and it works fine :)
![]() |
||
Comment 5•6 years ago
|
||
Closed until further notice. The buildbots no longer exist and this works fine on our Linux builder. We need a final setup there but this goes for all compiles and new builders.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•