Closed Bug 696171 Opened 8 years ago Closed 8 years ago

Migrate gyp support files over to TR

Categories

(Tamarin Graveyard :: Build Config, defect)

defect
Not set

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: pnkfelix, Assigned: pnkfelix)

Details

(Whiteboard: blocks-frr-builds, integration-pain-point)

Over in the Flash Runtime, a set of gyp files that control what AVM files are used in (some of) the builds landed within third_party/avmplus.  (This happened in early October, see CL 980508 in Perforce.)

In order to make FRR+TR buildable for platforms that are using gyp as "the way" to build, we need to migrate those gyp files into tamarin-redux.

(It may be as simple as just copying the files, but we should scrub them first to make sure there's no leakage of info we don't want in TR.)

I cannot tell whether this is actually related to our existing gyp work or not; see e.g. BUg 637228.
Flags: flashplayer-qrb?
changeset:   6694:288961a14c43
user:        Tommy Reilly <treilly@adobe.com>
date:        Tue Nov 01 09:26:04 2011 -0400
summary:     This file needs to live in hg for our FRR system to work, this is the stock one +files for float. (r=me)

http://hg.mozilla.org/tamarin-redux/rev/288961a14c43
changeset: 7151:c1b5ea903dc0
user:      Felix S Klock II <fklockii@adobe.com>
summary:   Bug 696171: migrate builtinglue and mmgc gypi files from P4 (r=fklockii).

http://hg.mozilla.org/tamarin-redux/rev/c1b5ea903dc0
Assignee: nobody → fklockii
(not quite done yet; need to back-propogate an update to avm.gypi.)
Whiteboard: blocks-frr-builds
In addition to the file additions I already have planned in the change to avm.gypi, there is also the following change that the player team has made to avm.gypi:

322c325
<                             'GCC_VERSION' : '4.2'
---
>                             'GCC_VERSION' : 'com.apple.compilers.llvmgcc42'

Need to put that in as well (and preferably document why).
Whiteboard: blocks-frr-builds → blocks-frr-builds, integration-pain-point
changeset: 7164:8ff9b8c72d89
user:      Felix S Klock II <fklockii@adobe.com>
summary:   Bug 696171: updates to avm.gypi needed for FRR builds (r=fklockii).

http://hg.mozilla.org/tamarin-redux/rev/8ff9b8c72d89
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Flags: flashplayer-qrb?
You need to log in before you can comment on or make changes to this bug.