Given following log snippets, their explanation, and nothing else, explain what failure, if any, occurred during build of this package.

  Snippets are in a format of [X] : [Y], where [X] is a log snippet, and [Y] is the explanation.

  Snippets are delimited with '================'.

  Drawing on information from all snippets, provide a concise explanation of the issue and recommend a solution.

  Explanation of the issue, and recommended solution, should take a handful of sentences.

  Snippets:

  [CC=clang]: [clang is being used as the C compler.]
=============
[CXX=clang++]: [clang++ is being used as the C++ compiler.]
=============
[error: unknown warning option '-Wlogical-op'; did you mean '-Wlong-long'? [-Werror,-Wunknown-warning-option]
error: unknown warning option '-Wmissing-parameter-type' [-Werror,-Wunknown-warning-option]
error: unknown warning option '-Wold-style-declaration'; did you mean '-Wout-of-line-declaration'? [-Werror,-Wunknown-warning-option]]: [This is the message from the error that causes the build to fail.]

Issue: The build system tried to use some C flags that are unsupported by the compiler.
Resolution: This package build system is hard-coding gcc specific flags, and as a result it fails to build when using clang as the compiler.  The package needs to be patch to not add these flags when using clang.