Opened 18 years ago
Closed 18 years ago
#79 closed task (fixed)
bzip2 32-bit is not tested in multilib
Reported by: | ken | Owned by: | ken |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | BOOK | Version: | CLFS Standard 1.0.0 |
Keywords: | Cc: |
Description
At some point we changed to 'make libbz2.a' instead of 'make' for the 32-bit libraries because it creates all we need. The text still says "Recompile the package using a non-shared library and test it." which has confused at least one builder, because the tests are not run. The Makefile says
all: libbz2.a bzip2 bzip2recover test
The test target depends on the static bzip2.
Although I like running tests, I'm ambivalent about the bzip2 tests, because as it is shipped they only test the static code. It seems to be there are three choices:
- Change the text to omit "and test it".
- revert to make CC=... CXX=... without a target, so that all the targets are compiled and executed (this wastes marginal time compiling bzip2recover).
- If people want to test, add a mention of "make CC=... CXX=... test"
Change History (4)
comment:1 by , 18 years ago
Version: | unstable → 1.0.0 |
---|
comment:2 by , 18 years ago
Owner: | changed from | to
---|
comment:3 by , 18 years ago
Status: | new → assigned |
---|
Note:
See TracTickets
for help on using tickets.
Text updated in r2318.
Ken if you want to add the testsuite information in, go for it.