J Price <[email protected]> wrote on 08/12/2015 19:14:00: > From: J Price <[email protected]> > To: Fernando Seiti Furusato/Brazil/IBM@IBMBR > Cc: Andreas Beckmann <[email protected]>, [email protected], Breno Henrique > Leitao/Brazil/IBM@IBMBR > Date: 08/12/2015 19:14 > Subject: Re: Bug#806965: oclgrind: FTBFS on ppc64el -- conflict with altivec > keyword bool > > You're right - this needs to be done in common.h for this to work > (since common.h uses the bool keyword), but common.h is installed by > the -dev package, so this goes against the idea of not messing with > macros in public headers.
Oh, I should have noticed that. > > Reading some other bug reports (e.g. [1]) suggests that compiling with > `-std=gnu++11` instead of `-std=c++11` also fixes the problem. Is this > a viable workaround? This would be a simple patch to CMakeLists.txt. In case this question was directed to me -- it is viable in the sense that it works. Just tested it here and it built. Thanks and regards. Fernando

