On 2 January 2016 at 20:14, Andreas Schwab <[email protected]> wrote: > tp/Makefile.am uses @pkglibexecdir@, but pkglibexecdir is never > AC_SUBSTed (it is only set if either mbrtowc or wcwidth are unavailable > or must be replaced).
I checked tp/Makefile and there's the following: pkglibexecdir = No, that doesn't seem right. pkglibexecdir is set in Makefile.in: pkglibexecdir = @pkglibexecdir@ Makefile.in also has the lines: pkgdatadir = $(datadir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ but just those three, no others. According to info node (automake)Uniform: The standard directory names are given in the GNU standards (*note (standards)Directory Variables::). Automake extends this list with 'pkgdatadir', 'pkgincludedir', 'pkglibdir', and 'pkglibexecdir'; these are the same as the non-'pkg' versions, but with '$(PACKAGE)' appended. For instance, 'pkglibdir' is defined as '$(libdir)/$(PACKAGE)'. I wonder what's gone wrong.
