Apply this locally, if you want to get rid of them:
diff --git a/WebCore/bindings/scripts/IDLParser.pm
b/WebCore/bindings/scripts/IDLParser.pm
index c4cb041..0a6832f 100644
--- a/WebCore/bindings/scripts/IDLParser.pm
+++ b/WebCore/bindings/scripts/IDLParser.pm
@@ -75,7 +75,7 @@ sub Parse
print " | *** Starting to parse $fileName...\n |\n" unless $beQuiet;
- open2(\*PP_OUT, \*PP_IN, split(' ', $preprocessor), (map { "-D$_"
} split(' ', $defines)), $
+ open2(\*PP_OUT, \*PP_IN, split(' ', $preprocessor), (map {
s/"//g; "-D$_" } split(' ', $defi
close PP_IN;
my @documentContent = <PP_OUT>;
close PP_OUT;
Unfortunately, this is probably not the proper fix -- it deals with
the symptom, not the cause.
:DG<
On Mon, Jul 6, 2009 at 7:29 AM, Evan Martin<[email protected]> wrote:
>
> http://code.google.com/p/chromium/issues/detail?id=15904
> Something went wrong with quoting when some v8-related script was
> upstreamed. Dimitri's working on it.
>
> On Mon, Jul 6, 2009 at 7:18 AM, Mike Pinkerton<[email protected]> wrote:
>>
>> When I try to build today, I get 2000 errors of the form:
>>
>> <command line>:1:1: error: macro names must be identifiers
>>
>> when building WebCore bindings. Others have complained of similar
>> errors on Linux. What's going on here? Reports are that it seems to
>> still "build" correctly, but this really throws XCode for a loop.
>>
>> This was introduced at r19816.
>>
>> --
>> Mike Pinkerton
>> Mac Weenie
>> [email protected]
>>
>> >
>>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected]
View archives, change email options, or unsubscribe:
http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---