* Justin Erenkrantz <[EMAIL PROTECTED]> wrote:
<snip>
> AIUI, your problem is fixed if we roll with current autoconf and libtool
> versions. I've been using ac 2.59 and lt 1.5.10 for 2.1.x releases - do
> they work for you out-of-the-box? I don't know of any particular reason
No, doesn't make a single change.
configure remains *exactly* the same.
It is of these macros which are doing regex test. My build system runs
the GNU grep v. 2.4.1. A short look the grep --help exposes, that the
-E option has to be passed when using extendet regex. Simply calling
egrep does not work here. On another system, running newer grep (2.5.1)
evrything is fine. So it seems gnu grep changed its behaviour when
called as egrep - in general a very bad thing.
The only clean solutions are:
a) use the old semantics
b) encapsulate the grep command (into a shell function) and first
check which version to use
c) define grep-2.5.x as an build-tool dependency, check if its really
installed and working an spit out at least an warning if it doesnt.
Again its an autoconf problem. More than just a bug.
It would be much, much easier to fix, if we wouldn't use a set of scripts
processing some macros to creat some script which creates another set of
macros for building software, dependent on moon phase and falling of
chineese rice bags.
Instead we should use *one* tool, which as an determinsitic, clear and
constant syntax on all platforms an is ported *once* per target platform.
This would solve this problem *once* for all time and all packages currently
hacking with pot of macros.
> why we shouldn't do so for new releases of 2.0 as well. (I think the only
> reason against lt 1.5.x is that it requires a C++ compiler which throws AIX
> and other barebones systems for a curve - don't know if that was fixed...)
eh, if recent libtool requires an c++ compiler, it definitely becomes
the wrong direction for further thoughts.
Did I already post the wiki-link to my unitool concepts ?
http://nibiru.borg.metux.de:7000/wiki/index.php/Universal_Toolchain
cu
--
---------------------------------------------------------------------
Enrico Weigelt == metux IT service
phone: +49 36207 519931 www: http://www.metux.de/
fax: +49 36207 519932 email: [EMAIL PROTECTED]
cellphone: +49 174 7066481
---------------------------------------------------------------------
-- DSL ab 0 Euro. -- statische IP -- UUCP -- Hosting -- Webshops --
---------------------------------------------------------------------