On 12/30/10 17:11, Bruno Haible wrote:
> Bruce Korb wrote:
>> libposix now installs the files listed below.
[...]
>> 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

The "Include:" field is not queried.  The mechanics are that the
"Makefile.am:" section gets plugged into the Makefile.am file:

> Makefile.am:
> nodist_pkginclude_HEADERS += $(ICONV_H)
> EXTRA_HEADERS += iconv.h
> 
> BUILT_SOURCES += $(ICONV_H)

nodist_pkginclude_HEADERS must be augmented correctly.
I do not know how to tweak the bootstrap script so that it knows
that sometimes it pays attention to the augmentation and
sometimes it twiddles it.  I think the iconv-h needs to be fixed.
The "nodist_pkginclude_HEADERS" was added to Makefile.am
specifically for libposix's use, so if something other than $(ICONV_H)
is needed, then that should be the fix.

Thank you!  Regards, Bruce

Reply via email to