mac gcc should compile with gty patch

RESOLVED WONTFIX

Status

--
minor
RESOLVED WONTFIX
11 years ago
9 months ago

People

(Reporter: vladimir.sukhoy, Unassigned)

Tracking

Trunk
x86
Mac OS X

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

11 years ago
To build treehydra we need to apply a patch on Apple GCC 4.2 sources which makes it possible to define GTY markers as attributes, see bug 415289 for details. Unfortunately, the changes in the gcc source code introduced by this "gty" patch are such that the gengtype parser included in gcc is no longer capable of parsing the source code correctly, thus the patched version of gcc no longer builds. Presumably, to fix this bug the gengtype parser from Apple GCC 4.2 sources should be changed to accept the source code with gty changes.

It is not strictly necessary to fix this bug to get a working dehydra+treehydra environment on a Mac because suitable gcc can be built with only the plugin patch and then used to bootstrap treehydra on gcc source with gty patch (the gengtype parser from gcc is not involved in this process).
Building on gccs prior to 4.5 is no longer supported.
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → WONTFIX

Updated

9 months ago
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.