[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] build: workaround for some cpp that causes an infinite recur
From: |
PHO |
Subject: |
Re: [PATCH] build: workaround for some cpp that causes an infinite recursion |
Date: |
Fri, 16 Jan 2015 00:29:05 +0900 (JST) |
From: Akim Demaille <address@hidden>
Subject: Re: [PATCH] build: workaround for some cpp that causes an infinite
recursion
Date: Mon, 5 Jan 2015 14:22:42 +0100
>
>> Le 14 janv. 2014 à 05:00, PHO <address@hidden> a écrit :
>>
>> Hi,
>>
>> I found bison >= 3.0 stopped building on MacOS X 10.5 with GCC 4.0.1:
>>
>> % uname -a
>> Darwin aria.cielonegro.org 9.8.0 Darwin Kernel Version 9.8.0: Wed Jul 15
>> 16:57:0
>> 1 PDT 2009; root:xnu-1228.15.4~1/RELEASE_PPC Power Macintosh
>> % gcc --version
>> powerpc-apple-darwin9-gcc-4.0.1 (GCC) 4.0.1 (Apple Inc. build 5493)
>> Copyright (C) 2005 Free Software Foundation, Inc.
>> This is free software; see the source for copying conditions. There is NO
>> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>>
>> Building with a separate builddir succeeds, but without one the C
>> preprocessor enters into an infinite recursion on "#include_next"
>> directives in lib/*.h:
>
> Hi,
>
> I can't reproduce this issue with the current development
> version of Bison. Yet, I no longer have a version of GCC 4.0,
> so maybe the issue is still there?
>
Yes. I just checked out the repository and reproduced exactly the same
problem. My workaround still did the trick.
_______________________________________________________
- PHO - http://cielonegro.org/
OpenPGP public key: 1024D/1A86EF72
Fpr: 5F3E 5B5F 535C CE27 8254 4D1A 14E7 9CA7 1A86 EF72
pgp8btgex2Za0.pgp
Description: PGP signature