redfinition of struct iovec… compilation complaint. *pbbbts* at the compiler.
This is a conflict between my C library includes and my kernel includes. I need to make sure that the versions of both are matched properly. There are two workarounds, either one will solve the problem:
Remove the definition of struct iovec from your C library includes…
or, Add -DNO_WRITEV to the EXTRA_CFLAGS line in my Configuration and reconfigure/rebuild. (This hurts performance and should only be used as a last resort.)