[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#10091: [GNU Libtool 2.4.2] testsuite: 47 115 123 failed on Cygwin 1.
From: |
Peter Rosin |
Subject: |
bug#10091: [GNU Libtool 2.4.2] testsuite: 47 115 123 failed on Cygwin 1.7.9 on WinXP |
Date: |
Mon, 21 Nov 2011 20:58:08 +0100 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20111105 Thunderbird/8.0 |
Hi Earnie!
[adding back the bug-tracker, I hope that's ok]
Earnie skrev 2011-11-21 14:31:
> Peter Rosin wrote:
>> Stefano Lattarini skrev 2011-11-21 09:26:
>>> On Monday 21 November 2011, Peter Rosin wrote:
>>>> Hi Stefano!
>>>>
>>> Hi Peter.
>>>
>>>> Stefano Lattarini skrev 2011-11-20 23:07:
>>>>> Attached are testsuite.log and config.log (compressed).
>>>>
>>>> Just a quick sanity check, have you
>>>>
>>> (Aside: this system is not installed nor administered by me).
>>>
>>>> installed the 'file' utility?
>>>>
>>> No, it's not installed.
>>
>> I believe the design decision is that Libtool on Cygwin requires
>> 'file' to be installed. That seems unfriendly to me, as the casual
>> user trying to build some random libtooled package (or libtool
>> itself) doesn't know and probably doesn't expect that 'file' is
>> required. The fact that 'file' is a dependency on the libtool package
>> in Cygwin is of little help as the casual user generally does not
>> need to install libtool in order to build that random libtooled
>> package (or libtool itself).
>>
>
> File is a standard POSIX utility often required in a configure script.
> It is one of the binaries supplied with MSYS. I don't find it illogical
> for libtool to require some standard set of utilities to be available
> and since Cygwin is POSIX emulation the set of commands that are
> specified by POSIX is the standard set. It is the user's responsibility
> to make sure they are installed.
>
> http://manuals.ts.fujitsu.com/file/8867/posix_k.pdf
Right, to express myself more clearly, I don't think it is unfriendly to
require 'file' as such. I just think it is over on the unfriendly side to
/silently/ require it and break in mysterious ways when it is missing.
Especially so when it is so easy to create a Cygwin installation that
lacks it. 'file' is not part of the Cygwin base install, and few packages
require it, Libtool, Cygport and a couple of others. But nothing you
generally need to build things like make, binutils or gcc require 'file'
so it is very easy to overlook it.
Cheers,
Peter
- bug#10091: [GNU Libtool 2.4.2] testsuite: 47 115 123 failed on Cygwin 1.7.9 on WinXP, Stefano Lattarini, 2011/11/20
- bug#10091: [GNU Libtool 2.4.2] testsuite: 47 115 123 failed on Cygwin 1.7.9 on WinXP, Peter Rosin, 2011/11/20
- bug#10091: [GNU Libtool 2.4.2] testsuite: 47 115 123 failed on Cygwin 1.7.9 on WinXP, Stefano Lattarini, 2011/11/21
- bug#10091: [GNU Libtool 2.4.2] testsuite: 47 115 123 failed on Cygwin 1.7.9 on WinXP, Peter Rosin, 2011/11/21
- Message not available
- bug#10091: [GNU Libtool 2.4.2] testsuite: 47 115 123 failed on Cygwin 1.7.9 on WinXP,
Peter Rosin <=
- bug#10091: [GNU Libtool 2.4.2] testsuite: 47 115 123 failed on Cygwin 1.7.9 on WinXP, Earnie, 2011/11/22
- bug#10091: [GNU Libtool 2.4.2] testsuite: 47 115 123 failed on Cygwin 1.7.9 on WinXP, Peter Rosin, 2011/11/22
- bug#10091: [GNU Libtool 2.4.2] testsuite: 47 115 123 failed on Cygwin 1.7.9 on WinXP, Charles Wilson, 2011/11/22
- bug#10091: [GNU Libtool 2.4.2] testsuite: 47 115 123 failed on Cygwin 1.7.9 on WinXP, Earnie, 2011/11/23