<div dir="ltr">Dear list,<div><br></div><div>Have anybody compile a project using GNU configure with clang as compiler and with the dataflow sanitizer option enabled? I tried compiling several open source projects (e.g., Apache Httpd, Apache APR, Nginx) with dfsan and all fail on the configure step when performing the usual checks for system types, functions, etc.</div>

<div><br></div><div>Interestingly, compiling with other sanitizers such as "memory" or "address" work fine. These are the variables I set for compilation:</div><div><br></div><div>CC=<path-to-my-clang installation, compiled with cmake></div>

<div>CFLAGS="-fsanitize=dataflow"</div><div><br></div><div>Notes: when using dfsan, I have to specify -S for the configure script to pass the C compiler check, otherwise the compiler check fails. With -S flag specified, the GNU configure script fails on the sanity checks for system functions and types. With the other sanitizers I don't need this and everything works fine. I also tried setting the configure script LDLIBS with the dfsan libraries, again without success. </div>

<div><br></div><div>I tried for days playing with different options of the GNU configure scripts, but no luck so far. I think I'm missing something, since compiling with the other sanitizers work. Any help will be much appreciated! </div>

<div><br></div><div>Thanks,<br></div>
<div>Fred</div></div>