[lfs-dev] LFS SVN urrent build results

Bruce Dubbs bruce.dubbs at gmail.com
Mon Dec 31 00:11:32 PST 2012


Pierre Labastie wrote:
> Le 31/12/2012 04:09, Bruce Dubbs a écrit :
>> Pierre Labastie wrote:
>>> Le 24/12/2012 17:23, Bruce Dubbs a écrit :
>>>> [...]
>>>>
>>>> 075-binutils
>>>>       Running /sources/binutils-2.23.1/ld/testsuite/ld-ifunc/ifunc.exp ...
>>>>       FAIL: Common symbol override ifunc test 1b
>>>>
>>>>       This is new to me, but there are some mentions at
>>>>       http://sourceware.org/bugzilla/show_bug.cgi?id=14778
>>>>       but the changes mentioned are in 2.23.1.  Perhaps more
>>>>       research is needed to get a patch or jsut mention it in the text
>>>>       of the book.
>>>>
>>>> [...]
>>> Actually, 2.23.1 was tagged just before the patch was included. See:
>>> http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/lib/ld-lib.exp?cvsroot=src
>>>
>>> (look for Revision 1.92.2.3)
>> I make that change and it fixed testsuite/ld-ifunc/ifunc.exp bit now I get:
>>
>>
>> Running /mnt/lfs/sources/binutils-2.23.1/ld/testsuite/ld-elf/shared.exp ...
>> FAIL: #
>> FAIL: -shared
>> FAIL: only
>> FAIL: works
>> FAIL: with
>> FAIL: gcc
>> FAIL: 4.5.0
>> FAIL: and
>> FAIL: newer.
>> FAIL: #
>> FAIL: Run with libdl3b.so
>>
>> These do not show up without the patch.

> Maybe it has something to do with the other change in the same revision:
> see
> http://sourceware.org/cgi-bin/cvsweb.cgi/src/ld/testsuite/ld-elf/shared.exp?cvsroot=src
> revision 1.21.2.1.
>
> I do not have any error with the patch I sent on December 28. It has the
> two modifications.

Yes, that does it.  I now get no failures so the -k can be removed from 
make -k check.

I get:

                 === binutils Summary ===

# of expected passes            97
# of unsupported tests          1

                 === gas Summary ===

# of expected passes            670

                 === ld Summary ===

# of expected passes            783
# of expected failures          61
# of untested testcases         1

PASS: test-expandargv-0.
PASS: test-expandargv-1.
PASS: test-expandargv-2.
PASS: test-expandargv-3.
PASS: test-expandargv-4.
PASS: test-expandargv-5.
PASS: test-expandargv-6.

I'll tidy up your patch and commit it tomorrow.

   -- Bruce





More information about the lfs-dev mailing list