Closed Bug 491014 Opened 15 years ago Closed 15 years ago

Move the compilation of OSX PPC binaries to the faster intel machines

Categories

(Tamarin Graveyard :: Build Config, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: brbaker, Assigned: brbaker)

Details

Attachments

(1 file)

Our PPC machines take around 4 minutes to compile the avmshell, making the PPC "compile" builders slow. PPC "compile" phase takes around 30 minutes, while the intel machines take around 10 minutes.

We can move the compilation of the PPC bits onto our much faster intel machines since xcode can cross-compile for the PPC and PPC64 architecture.
- move the compilation build steps for PPC to the matching intel mac build slaves
- add local build scripts for intel slaves to compile the shell specifying --target=ppc-darwin to compile the binary for PPC architecutre
- make a generic base compile script that all other build-*.sh scripts use
- stop uploading the binaries into tamarin-redux/latest. This is not needed are reduces some of the time in the compile phase
Attachment #375351 - Flags: review?(dschaffe)
Comment on attachment 375351 [details] [diff] [review]
compile OSX PPC shell binaries on intel machines

looked over the change.  ran the ./build-release-ppc.sh on my intel 10.5 laptop.
Attachment #375351 - Flags: review?(dschaffe) → review+
changeset:   1824:109afb8c5567
user:        Brent Baker <brbaker@adobe.com>
date:        Mon May 04 09:20:36 2009 -0400
summary:     Bug 491014: make sure that the PPC buildslaves properly update/clone the repositrory.

changeset:   1825:7a748def33a8
user:        Brent Baker <brbaker@adobe.com>
date:        Mon May 04 09:57:18 2009 -0400
summary:     Bug 491014: fix the mac64-ppc so that it sets the proper platform token

changeset:   1826:e1dcd5298e92
user:        Brent Baker <brbaker@adobe.com>
date:        Mon May 04 11:12:05 2009 -0400
summary:     Bug 491014: make sure that the selftest script makes sure that the shell binary is available, if not download.
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: