Hi all,
I was using CVS autoconf and passing the tests I found two problems
that I don't know what to think about.
There is one test that fails, the autoupdate test (test 111 in my case).
There is two problems in this test:
First when creating "au.txt" using "autoconf --trace" autoconf was not able
to find "acversion.m4"; I must say that I build autoconf in a subdirectory
(name autoconf-native) of the autoconf directory; what seems to happen is
that autoupdate is started with an autoconf_dir set to ../.., that is the
source directory; however "acversion.m4" is in the build directory :-)
However the test does not seem to fail due to that ;-(
The second problem is that when trying to execute "quote.sed" the sed script
is too long for the standard ix86/Solaris-7 sed :-(
it complains:
sed: Too many commands, last:
s!\bAM_MINGW32\b!_au_changequote([,])&!
For the first problem I don't know the solution as autoconf_dir cannot be a
search path. However I'm not sure this will cause any problem.
For the second problem we should probably use the same trick we used in
config.status sed scripts, where there was several sed scripts, generated by
splitting the original one. Note thet there is other sed scripts gerenated
from au.txt that will suffer from the same limitation :-)
I know I could install gnu sed, but not everybody is allways willing to. And
at least this should be documented as a requirement for using "autoupdate"
that could be seen as a package-maintainer tool where we could probably
require a decent "sed", as we require gnu "m4".
OTOH, there is only two sed scripts generated from au.txt, and only one use
of each, so splitting them in less than 50 line scripts (as is done for the
scripts generated by config.status) should not be too complicated.
Any better ideas?
Bernard
--------------------------------------------
Bernard Dautrevaux
Microprocess Ingenierie
97 bis, rue de Colombes
92400 COURBEVOIE
FRANCE
Tel: +33 (0) 1 47 68 80 80
Fax: +33 (0) 1 47 88 97 85
e-mail: [EMAIL PROTECTED]
[EMAIL PROTECTED]
--------------------------------------------