[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: libtool head fails under Solaris 10 & FreeBSD
From: |
Gary V. Vaughan |
Subject: |
Re: libtool head fails under Solaris 10 & FreeBSD |
Date: |
Thu, 1 Jul 2010 10:49:04 +0700 |
Hi Bob,
On 30 Jun 2010, at 22:20, Bob Friesenhahn wrote:
> On Wed, 30 Jun 2010, Gary V. Vaughan wrote:
>>>
>>> 6: enhanced shell option appending FAILED
>>> (getopt-m4sh.at:183)
>>
>> I can't reproduce.
>>
>> Are you sure you got a new libtool generated by this test-run? That test is
>> copying
>> func_append from libtool into tests/testsuite.dir/006/options and running a
>> test to
>> make sure that it works correctly. What does
>> tests/testsuite.dir/006/options contain?
>> What is the error message in tests/testsuite.dir/006/testsuite.log?
>
> I rebuilt from scratch and get the same failure. The
> tests/testsuite.dir/006/testsuite.log file is attached.
>
> The file tests/testsuite.dir/006/options contains 230K of code. I see a
> definition for func_fatal_help 96% of the way through that file. That file is
> attached as well.
Ah-ha! For some reason your /bin/sh doesn't support += and my Solaris 10
machine's /bin/sh
does (maybe we have some peculiar links set up to save tripping over things
while package
building or something?), and when the test tries to find the += enhanced
func_append,
the sed expression fails and ends up splicing the whole of libtool into the
test :-o
I've added a skip to cover that case in the last commit. Thanks for the report!
Cheers,
--
Gary V. Vaughan (address@hidden)