missed headers, clang, bsd /usr/local style