#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 , 23 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 23 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
comment:3 by , 23 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.