Are you sure ? All the *_private.h are in SOURCES to be shipped in the tarball, but not in HEADERS or they'd get installed in $prefix/include by make install.