Re: [lfs-support] Errors in 6.13 - Binutils 2.24
On Wed, Jan 29, 2014 at 05:39:39AM +, Ken Moffat wrote: On Wed, Jan 29, 2014 at 03:10:42AM +, Ken Moffat wrote: On Wed, Jan 29, 2014 at 04:53:21AM +0200, Markku Pesonen wrote: The binutils testsuite creates detailed logs in binutils/binutils.log, ld/ld.log, and gas/testsuite/gas.log in the binutils-build directory. I have found them to be very useful in figuring out unexpected test failures. Thanks! I've just blown the first attempt away, but I'll have a look at these in the second attempt. Verily, it was written: cannot find -ldl So, the ld testsuite needs /usr/lib/libdl.a for the -static tests. But now I wish I'd gone to bed hours ago : I'm still getting the same 5 failures- ld-elf.exp Forget that. I'd been up all night in the hope of getting these tests to all pass, and I guess I must have got too tired. Apologies to the binutils devs for suggesting that the summary and ld.log differed, I was wrong. I _thought_ I had rerun my script, i.e. remove the directories, untar, patch (to see which linker was used), make, make check, halt and with my own log from make check logged as LFS-7.4.-3 (third build on this machine). I certainly checked that the date/time (to the minute) of my check log and ld.log agreed, but I now guess that I must have rerun 'make check' by hand and I'm surprised that I managed to read the initial ld.log after the check log had been created, find libdl.a.hidden, rename it, and rerun make check (or perhaps just make check in ld) before the minute changed. I could have sworn that I got the not remade because of errors message. Maybe I reran make check, glanced at the screen with sleepy eyes, and read the earlier 'not remade' message. Whatever, now that I've woken the box from suspend (don't ask about yesterday :) I _did_ rerun my script and all the tests passed, with a status of 0. Spelled out in detail not because it is interesting, or counts as an adequate excuse, but because I believe that technical / support issues are like an exam - show working. Sorry for the noise. ĸen -- das eine Mal als Tragödie, dieses Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page
Re: [lfs-support] Errors in 6.13 - Binutils 2.24
Ken Moffat wrote: On Wed, Jan 29, 2014 at 05:39:39AM +, Ken Moffat wrote: On Wed, Jan 29, 2014 at 03:10:42AM +, Ken Moffat wrote: On Wed, Jan 29, 2014 at 04:53:21AM +0200, Markku Pesonen wrote: The binutils testsuite creates detailed logs in binutils/binutils.log, ld/ld.log, and gas/testsuite/gas.log in the binutils-build directory. I have found them to be very useful in figuring out unexpected test failures. Thanks! I've just blown the first attempt away, but I'll have a look at these in the second attempt. Verily, it was written: cannot find -ldl So, the ld testsuite needs /usr/lib/libdl.a for the -static tests. But now I wish I'd gone to bed hours ago : I'm still getting the same 5 failures- ld-elf.exp Forget that. I'd been up all night in the hope of getting these tests to all pass, and I guess I must have got too tired. Apologies to the binutils devs for suggesting that the summary and ld.log differed, I was wrong. I _thought_ I had rerun my script, i.e. remove the directories, untar, patch (to see which linker was used), make, make check, halt and with my own log from make check logged as LFS-7.4.-3 (third build on this machine). I certainly checked that the date/time (to the minute) of my check log and ld.log agreed, but I now guess that I must have rerun 'make check' by hand and I'm surprised that I managed to read the initial ld.log after the check log had been created, find libdl.a.hidden, rename it, and rerun make check (or perhaps just make check in ld) before the minute changed. I could have sworn that I got the not remade because of errors message. Maybe I reran make check, glanced at the screen with sleepy eyes, and read the earlier 'not remade' message. Whatever, now that I've woken the box from suspend (don't ask about yesterday :) I _did_ rerun my script and all the tests passed, with a status of 0. Spelled out in detail not because it is interesting, or counts as an adequate excuse, but because I believe that technical / support issues are like an exam - show working. Sorry for the noise. Thanks Ken, but don't feel like the Lone Ranger. Been there, done that. :) -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/lfs/faq.html Unsubscribe: See the above information page