Weird.  We regularly see builds fail because of headers missing in noinst_HEADERS; not sure how it would still be included if it's added to sources in a LINUX section.  I'd still move it out before merging this just for consistency's sake.