#318 closed defect (fixed)
Shared bzip2 library isn't Position Independant Code
| Reported by: | Owned by: | ||
|---|---|---|---|
| Priority: | highest | Milestone: | |
| Component: | Book | Version: | CVS |
| Severity: | normal | Keywords: | |
| Cc: |
Description
Current CVS version of book. bzip2-1.0.2 shared library compiled without -fPIC
The current commands we are using to compile this package start with
make && make -f Makefile-libbz2_so &&
I suggest we change the order to
make -f Makefile-libbz2_so && make &&
This is because on the first make run, the object files blocksort.o huffman.o etc, that make up the shared lib, get compiled without the -fPIC flag.
The bug occurs on the 2nd make run. The object files do not get remade because make thinks they are already up-to-date and thus they miss out on the -fPIC flag.
Change History (3)
comment:1 by , 24 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
comment:2 by , 24 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |
comment:3 by , 24 years ago
Note:
See TracTickets
for help on using tickets.

i've tested the bzip2 instructions for 1.0.2 during my QA build and it all works fine. closing all relevant bugs.