#4631 closed task (fixed)
ICA: ranlib and ar (binutils) are different between the first build the second
Reported by: | Bruce Dubbs | Owned by: | lfs-book |
---|---|---|---|
Priority: | normal | Milestone: | 10.0 |
Component: | Book | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description
Using obdump -x shows that libfl.so (from flex) is added in the dependencies for the second build. This is to be expected since flex is not built in chapter 5, and built much after binutils in chapter 6.
Solution build flex in chapter 5 and link /usr/lib/libfl.so* to /tools/lib in "Creating Essential Files and Symlinks".
Possible side effect Several other packages may benefit from having flex executable to generate some files. But it does not show up in ICA.
Question it is not clear how the fl library is used in ar and ranlib. So is it useful?
Change History (5)
follow-up: 2 comment:1 by , 5 years ago
comment:2 by , 5 years ago
Replying to renodr:
Could we setup the bison test suite like other packages after this?
I'll try, it is in my sandbox. But right now I do not run tests, to do ICA more effectively.
comment:3 by , 5 years ago
Reinstated the tests for bison. 13 failures, same as recently reported on lfs-support mailing list by Bud Rozwood.
Could we setup the bison test suite like other packages after this?