On Sat, Nov 17, 2012 at 04:26:59PM +0200, Eli Zaretskii wrote:
> 
> After building, I tried "make check".  This failed in every single
> test script (at least the first 40, when I lost patience and
> interrupted the run).  The reason seems to be that the test suite
> requires a non-standard 'mktemp' command.  I wrote a clone of such a
> command (and then all tests passed), but would it be possible to have
> any non-standard commands as part of the distribution in the future?

What should be used instead of mktemp?

> My next gripe is about the new makeinfo: it seems to be built to only
> work from the configured --prefix directory.  I did
> 
>    make install-strip prefix=d:/usr/test

If I understand well you did a 

  ./configure --prefix d:/usr

and then

  make install-strip prefix=d:/usr/test

Indeed, the paths where texi2any searches for the modules are set up
according to what was passed to ./configure.  But I can't see an obvious
way to do otherwise.  Do you suggest that during install paths should be
substituted as opposed as during build?

There is a sort of workaround, you can start the script with perl and
with providing -I to perl, so that you could use a script that is like

  perl -I d:/usr/share/texinfo texi2any


Maybe your point is that paths should always be relative to the
installed script.  I don't think it is really possible as bindir could
be specified independently of (pkg)datadir.

But maybe I am missing something.

-- 
Pat

Reply via email to