Hello,

I have been running clamav version <= 0.94 years on my Power Mac G5 with 
yellowdog linux 4.1. Starting from clamav 0.94.1, I am beginning to have 
problem with:

./freshclam/freshclam -V
/usr/src/clamav-0.94.1/freshclam/.libs/lt-freshclam: error while loading 
shared libraries: /usr/src/clamav-0.94.1/libclamav/.libs/libclamav.so.5: 
R_PPC_REL24 relocation at 0x0ff72b20 for symbol `fprintf' out of range

The PPC Yellow dog Linux system info:

# gcc --version
gcc (GCC) 3.4.4 20050721 (Yellow Dog 3.4.4-2.ydl.2)
# ld -V
GNU ld version 2.15.92.0.2 20040927
   Supported emulations:
    elf32ppclinux
    elf32ppc
    elf32ppcsim
    elf64ppc

I have x86 PC running Fedora 3, it runs clamav-0.94.1 - clamav- 0.95.1 
fine.

x86 PC fedora 3 system info:

# gcc --version
gcc (GCC) 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)
# ld -V
GNU ld version 2.15.92.0.2 20040927
   Supported emulations:
    elf_i386
    i386linux

There must be some changes between clamav-0.94 and  clamav-0.94.1 which 
made clamav stop working on PPC Linux, I have been going through the 
change log from clamav-0.94 to clamav-0.94.1, there seems a lot of 
changes, I have no clue which part break my installation. someone said I 
should upgrade linker package, but I want to be sure  it is the linker 
problem here, so that I can seek upgrading the linker. (it is not easy to 
upgrad linker since I am running relatively old system here).

I could provide more info if it helps solving this problem.

Thanks.

---------------------
Vincent Li
Systems Administrator
BRC,UBC
perl 
-e'print"\131e\164\040\101n\157t\150e\162\040\114i\156u\170\040\107e\145k\012"'
_______________________________________________
Help us build a comprehensive ClamAV guide: visit http://wiki.clamav.net
http://www.clamav.net/support/ml

Reply via email to