Bruce Korb wrote: > libposix now installs the files listed below. > include/libposix/arg-nonnull.h > include/libposix/c++defs.h > include/libposix/iconv_open-aix.h > include/libposix/iconv_open-hpux.h > include/libposix/iconv_open-irix.h > include/libposix/iconv_open-osf.h > include/libposix/iconv_open-solaris.h > include/libposix/unused-parameter.h > include/libposix/warn-on-use.h
These should not be installed. The script needs to look at the 'Include:' field of the module descriptions, see <http://lists.gnu.org/archive/html/bug-gnulib/2010-11/msg00062.html> <http://lists.gnu.org/archive/html/bug-gnulib/2010-12/msg00281.html> > include/libposix/unitypes.h Likewise. <unitypes.h> is not mentioned in the 'Include:' field of any of the modules that are listed by `posix-modules`. Thus it is not public API of libposix. Bruno