Re: [Mingw-msys] mSYS Bash 3.0
- Date: Fri, 6 Jul 2007 10:42:55 +0100
- From: Keith MARSHALL <keith.marshall@xxxxxxxxx>
- Subject: Re: [Mingw-msys] mingw-install-20060210 compile problems
Haibin Zhang wrote, quoting me:
>>> I know the problem, it's the problem in m4,
>>> he must use m4 version >= 1.4.7
>>
>> If that is true, can you explain why it [autoconf-2.61] builds
>> OOTB for me, still using m4 with version == 1.4, as included in
>> msysDTK-1.0.1?
>>
>> The error messages posted previously did point to a possible
>> perl conflict between the MSYS implementation and ActiveState
>> perl, which was also installed.
>
> I have tested autoconf with m4-1.4 and ActiveState perl , it can't
> be used.
I have been *using* autoconf-2.61, for several months now, in *real*
production service, and with *exactly* the versions of m4 and perl as
included in msysDTK-1.0.1, (i.e. m4-1.4, perl-5.6.1), and I have not
yet encountered a single problem. (There was exactly one error, when
I ran the autoconf-2.61 testsuite -- it was associated with a macro
I've never used, can't recall which, and it hasn't troubled me in
routine usage).
> and autoconf team said that autconf-2.61 must use m4-1.4.7
> in ChangeLog
I am aware of that recommendation, and no doubt the autoconf team
have good reason to make it; I simply have not encountered it.
> (I also tested m4-1.4.6 can't be used with autoconf-2.61)
That is not borne out by my experience, although when I built m4-1.4.6,
(as a MinGW app, not an MSYS app), and I ran its testsuite, I saw too
many failures to encourage me to place it into regular service.
> If you want to use autconf-2.61 in Mingw, you should depend these
> packages:
>
> m4-1.4.7
> perl-5.6.1 (in msysDTK-1.0.1, don't use ActiveState perl
> or build by yourself)
I agree, in the case of perl. I'm not yet convinced about m4. If
I do encounter a case which fails, then I will surely investigate
the possibility that an m4 versioning issue is the culprit; until
that happens, m4-1.4 will suffice.
> and you must remove other packages in msysDTK-1.0.1
This simply is not true...
> (beacuse many packages are very old),
Yes, that is true. There are newer versions of some available in our
snapshot repository:
https://sourceforge.net/project/showfiles.php?group_id=2435&package_id=82724&release_id=158862
(but neither m4, nor perl is among them). You are welcome to use any
of these today, but we will not package them until the MSYS-1.0.11
release has been finalised.
> if you don't do that, it will occur error.
You say this, but you offer no concrete evidence.
BTW, when replying to postings on this list, could you please *mark*
quoted text as such, rather than just indenting it ever so slightly;
your indentation disappears from the HTML list archives, making the
thread difficult to follow, at best, bordering on incomprehensible
in general.
Regards,
Keith.
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Mingw-msys mailing list
Mingw-msys@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/mingw-msys