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

Vinson Lee vlee at freedesktop.org
Tue Dec 1 15:26:47 PST 2015


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.


More information about the mesa-dev mailing list