Closed Bug 1379062 Opened 2 years ago Closed 11 days ago

Enable cross-compile on SeaMonkey Linux machines

Categories

(SeaMonkey :: Release Engineering, enhancement)

enhancement
Not set

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: ewong, Unassigned)

Details

Attachments

(3 files, 1 obsolete file)

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*
Attached patch Cross compile manifests (obsolete) — Splinter Review
Forgot to qrefresh
Attachment #8884654 - Attachment is obsolete: true
Attached file sm.mozconfig
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
Tested IaNs build and it works fine :)

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: 11 days ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.