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