Closed Bug 1379062 Opened 8 years ago Closed 6 years ago

Enable cross-compile on SeaMonkey Linux machines

Categories

(SeaMonkey :: Release Engineering, enhancement)

enhancement
Not set
normal

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

Attachment

General

Creator:
Created:
Updated:
Size: