Dennis Peterson wrote:
> Jim Carhart wrote:
>> Opening Bugzilla account and posting full details, but this is a no-go 
>> for Solaris 8 w/gcc 3.4.6. Similar to previous 0.93 issue, i.e. 
>> undefined symbols associated with libbz2;

[ snip ]

>>
>
> 
> If you run elfdump -s on those libraries you will find that the symbols 
> needed probably don't exist. Installing newer libraries should fix the 
> problem. I fixed it by building libbz2 from source.
> 
> dp

Dennis,

I tried that previously when attempting to resolve the 0.93 errors and 
even worked the ./configure command line option to point to the new 
libbz2 libraries and ended up with a whole new set of unresolves. I 
subsequently removed those new libraries and left the Solaris 8 distro 
system libraries in place when the patch was released here for 0.93.

The other issue is in my pseudo-production environment where clamav is 
installed on a series of Solaris 8 machines ... updating /usr/lib/libbz2 
or even /usr/local/lib/libbz2 is not an option. I don't have those 
privileges or responsibility (i.e. updating system default libs for a 
local application deployment). My issue, not yours, but I wanted to 
point out why people may want to depend on as distributed OS dependency 
libraries.

So I don't doubt I could successfully compile a new libbz2 and get it to 
work with clamav on these systems, given enough time. Your suggestion is 
valid, just not for my change managed deployment environment. Make sense?

- Jim
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://lurker.clamav.net/list/clamav-users.html

Reply via email to