On 13 July 2010 18:15, <[email protected]> wrote:
> I have reached performing make check on binutils-2.20 in chapter 6.12
> LFS version 6.6 and I'm seeing some failures and warnings that are
> not mentioned in the text of that chapter, nor can I find any
> information about them searching the mailing lists archive or anywhere
> on the LFS site. Are these warnings and failures acceptable?
Next time, please can you edit what you post. The results from
binutils and gas look to have all passed (an unsupported test is
one that could not be run on your platform), the only failures were
in ld, specifically in visibility and ld-shared.
> I've tried to manually wrap at col 72, please excuse if I was not
> successful at that endeavor.
>
> I'm building on Fedora 13 32 bit with AMD sempron processor 2 gig mem.
>
Maybe something new in fedora breaks the tests. There have been
sporadic reports of failures in elfvsb over the years.
> Here is the output of my make check run:
> make check-DEJAGNU
> make[5]: Entering directory `/sources/binutils-build/binutils'
> srcdir=`cd ../../binutils-2.20/binutils && pwd`; export srcdir; \
> r=`pwd`; export r; \
> EXPECT=expect; export EXPECT; \
> runtest=runtest; \
> if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
> CC_FOR_TARGET="gcc" CFLAGS_FOR_TARGET="-g -O2" \
> $runtest --tool binutils --srcdir ${srcdir}/testsuite \
> ; \
> else echo "WARNING: could not find \`runtest'" 1>&2; :;\
> fi
> WARNING: Couldn't find the global config file.
> WARNING: Couldn't find tool init file
I only kept that part to remark that those messages are normal.
> === ld tests ===
>
> Running /sources/binutils-2.20/ld/testsuite/ld-elfvsb/elfvsb.exp ...
> FAIL: visibility (hidden_normal) (non PIC)
> FAIL: visibility (hidden_normal) (non PIC, load offset)
> FAIL: visibility (hidden_normal) (PIC main, non PIC so)
> FAIL: visibility (hidden_weak) (non PIC)
> FAIL: visibility (hidden_weak) (non PIC, load offset)
> FAIL: visibility (hidden_weak) (PIC main, non PIC so)
> FAIL: visibility (protected) (non PIC)
> FAIL: visibility (protected) (non PIC, load offset)
> FAIL: visibility (protected) (PIC main, non PIC so)
> FAIL: visibility (protected_undef_def) (non PIC)
> FAIL: visibility (protected_undef_def) (non PIC, load offset)
> FAIL: visibility (protected_undef_def) (PIC main, non PIC so)
> FAIL: visibility (protected_weak) (non PIC)
> FAIL: visibility (protected_weak) (non PIC, load offset)
> FAIL: visibility (protected_weak) (PIC main, non PIC so)
> FAIL: visibility (normal) (non PIC)
> FAIL: visibility (normal) (non PIC, load offset)
> FAIL: visibility (normal) (PIC main, non PIC so)
[...]
> Running /sources/binutils-2.20/ld/testsuite/ld-shared/shared.exp ...
> FAIL: shared (non PIC)
> FAIL: shared (non PIC, load offset)
> FAIL: shared (PIC main, non PIC so)
> === ld Summary ===
>
> # of expected passes 537
> # of unexpected failures 21
> # of expected failures 8
> /sources/binutils-build/ld/ld-new 2.20
This is more failures than I expect. Does it matter ? - that I
don't know. Ah, a bit more googling found a possible answer.
(NB that wasn't intended as "you should have googled" -
sometimes we need experience to dig through what is out
there).
Anyway, disable selinux. See
http://www.mail-archive.com/[email protected]/msg08632.html
ĸen
--
After tragedy, and farce, "OMG poneys!"
--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page