[Mesa-dev] [PATCH 1/2] configure.ac: Refuse to build with Sun C compiler.

Jose Fonseca jfonseca at vmware.com
Tue Dec 1 23:52:59 PST 2015


On 01/12/15 23:26, Vinson Lee wrote:
> On Tue, Dec 1, 2015 at 3:07 PM, Jose Fonseca <jfonseca at vmware.com> wrote:
>> https://bugs.freedesktop.org/show_bug.cgi?id=93189
>> ---
>>   configure.ac | 7 +++++++
>>   1 file changed, 7 insertions(+)
>>
>> diff --git a/configure.ac b/configure.ac
>> index 4016871..b6680d0 100644
>> --- a/configure.ac
>> +++ b/configure.ac
>> @@ -197,6 +197,13 @@ if test "x$GCC" = xyes -a "x$acv_mesa_CLANG" = xno; then
>>       fi
>>   fi
>>
>> +dnl We don't support building Mesa with Sun C compiler
>> +dnl https://bugs.freedesktop.org/show_bug.cgi?id=93189
>> +AC_CHECK_DECL([__SUNPRO_C], [SUNCC=yes], [SUNCC=no])
>> +if test "x$SUNCC" = xyes; then
>> +    AC_MSG_ERROR([Building with Sun C compiler is not supported, use GCC instead.])
>> +fi
>> +
>>   dnl Check for compiler builtins
>>   AX_GCC_BUILTIN([__builtin_bswap32])
>>   AX_GCC_BUILTIN([__builtin_bswap64])
>> --
>> 2.5.0
>>
>
> Tested-by: Vinson Lee <vlee at freedesktop.org>
>
> Patch works as expected.
>
> checking if compiling with clang... no
> checking whether __SUNPRO_C is declared... yes
> configure: error: Building with Sun C compiler is not supported, use
> GCC instead.

Thanks for confirming Vinson.

Jose



More information about the mesa-dev mailing list