Hi Paul, * Paul Eggert wrote on Sun, Apr 02, 2006 at 07:22:54PM CEST: > Ralf Wildenhues <[EMAIL PROTECTED]> writes: > > >> OK, so I removed the generated *.at files from the CVS. > > > > Please undo that. The creation of these files is not portable: > > But these files aren't intended to be built by installers, so that > shouldn't matter.
Well. Until recently, they /were/ built by installers, because our Makefiles inadvertently caused OpenBSD make to rebuild the generated test files. So then I fixed Autoconf to build out-of-the box with OpenBSD tools, both from a tarball and from the CVS sources. Not only for OpenBSD, but for several other systems as well. I also identified that the mktests.sh still wasn't portable. So now this patch destroys that feature again, that I can use CVS trees for testing there. Typically this hurts the ports maintainers, too. > We are close to an alpha release, but not close to a real release, so > it should be OK to make minor cleanups to the build process here. Yes, and I apologize for stating that as the only reason against this change, where in fact there is a much better reason (IMVHO). If the change should remain, it would be helpful to either state that GNU grep may be necessary for the CVS version, or have the configure script search for a grep that works with mktests.sh, or fix mktests.sh to work with OpenBSD grep. Cheers, Ralf
