Ticket #79 (closed task: fixed)

Opened 2 years ago

Last modified 2 years ago

bzip2 32-bit is not tested in multilib

Reported by: ken Assigned to: 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:

1. Change the text to omit "and test it".

2. revert to make CC=... CXX=... without a target, so that all the targets are compiled and executed (this wastes marginal time compiling bzip2recover).

3. If people want to test, add a mention of "make CC=... CXX=... test"

Change History

08/07/06 12:23:30 changed by ken

  • version changed from unstable to 1.0.0.

08/08/06 16:59:42 changed by jim

  • owner changed from clfs-commits@lists.cross-lfs.org. to ken.

Text updated in r2318.

Ken if you want to add the testsuite information in, go for it.

08/13/06 16:27:26 changed by ken

  • status changed from new to assigned.

08/13/06 16:28:29 changed by ken

  • status changed from assigned to closed.
  • resolution set to fixed.

Done in r2343.