I'm running YDL 4.0 on a G4 tower. After building and installing v0.81, whenever I run any of the programs (clamscan, freshclam) I get the following error:

error while loading shared libraries: /usr/local/lib/libclamav.so.1: R_PPC_REL24 relocation at 0x0ff90310 for symbol `clearerr' out of range

I also get the same error grabbing the latest snapshot. This didn't happen when I compiled v.0.80 and if I uninstall v0.81 and recompile v0.80 then it works but is aware that it's out of date.

When I uninstalled v0.80 I did so by running make uninstall, and then I searched for any left overs
find / -name \*clam\*


I use gcc 3.3.3 which came with the distro. The only things I haven't installed from the distro rpms is clamav, amavis, and postfix. Just in case it helps here's a listing of what libclamav* I have
[EMAIL PROTECTED] clamav-devel]# ls -al /usr/local/lib/ | grep clamav
/usr/local/clamav/clamav-devel
-rw-r--r-- 1 root root 2019392 Feb 3 18:39 libclamav.a
-rwxr-xr-x 1 root root 898 Feb 3 18:39 libclamav.la
lrwxr-xr-x 1 root root 18 Feb 3 18:39 libclamav.so -> libclamav.so.1.0.6
lrwxr-xr-x 1 root root 18 Feb 3 18:39 libclamav.so.1 -> libclamav.so.1.0.6
-rwxr-xr-x 1 root root 1584075 Feb 3 18:39 libclamav.so.1.0.6


Any suggestions?

_______________________________________________
http://lists.clamav.net/cgi-bin/mailman/listinfo/clamav-users

Reply via email to