When specifying --with-clanguage=C++ (as required by sieve) all C code (any .c file) is still compiled with the C++ compiler. This behavior is deprecated as clang will warn you:<div><br></div><div>clang: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated</div>

<div><br></div><div>C is not a subset of C++ and treats structs very differently than C++. This should really be handled correctly but I can't read the conf/rules file no more than I can read Greek.</div><div><br></div>

<div>Sean</div>