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
