<div dir="ltr"><div>has anybody tried building clamav lately? i'm on slackware-current with 32-bit compat libs so either of those may be the issue... here is the error message i get:<br></div><div><br></div><div><div>$sbopkg -i clamav</div>
</div><div><br></div><div>...</div><div><div>libclamav_la-fp_sqr_comba_4.o .libs/libclamav_la-fp_sqr_comba_48.o .libs/libclamav_la-fp_sqr_comba_6.o .libs/libclamav_la-fp_sqr_comba_64.o .libs/libclamav_la-fp_sqr_comba_7.o .libs/libclamav_la-fp_sqr_comba_8.o .libs/libclamav_la-fp_sqr_comba_9.o .libs/libclamav_la-fp_sqr_comba_generic.o .libs/libclamav_la-fp_sqr_comba_small_set.o .libs/libclamav_la-fp_sqrmod.o .libs/libclamavS.o -Wl,--whole-archive c++/.libs/libclamavcxx.a ./.libs/libclamav_internal_utils.a -Wl,--no-whole-archive  -Wl,-rpath -Wl,/usr/lib64/../lib64 -Wl,-rpath -Wl,/usr/lib64/../lib -Wl,-rpath -Wl,/usr/lib64/../lib64 -Wl,-rpath -Wl,/usr/lib64/../lib -L/usr/lib /usr/lib/libxml2.so -lz -L/usr/lib64 -lbz2 /usr/lib/libltdl.so /usr/lib64/../lib64/libstdc++.so /usr/lib64/../lib/libstdc++.so -lssl -lcrypto -lpthread -lm -ldl  -O2 -Wl,--version-script -Wl,../libclamav/libclamav.map   -pthread -Wl,-soname -Wl,libclamav.so.6 -o .libs/libclamav.so.6.1.22</div>
<div>/usr/lib/libxml2.so: error adding symbols: File in wrong format</div><div>collect2: error: ld returned 1 exit status</div><div>make[4]: *** [<a href="http://libclamav.la">libclamav.la</a>] Error 1</div><div>make[4]: Leaving directory `/home/tmp/SBo/clamav-0.98.3/libclamav'</div>
<div>make[3]: *** [all-recursive] Error 1</div><div>make[3]: Leaving directory `/home/tmp/SBo/clamav-0.98.3/libclamav'</div><div>make[2]: *** [all] Error 2</div><div>make[2]: Leaving directory `/home/tmp/SBo/clamav-0.98.3/libclamav'</div>
<div>make[1]: *** [all-recursive] Error 1</div><div>make[1]: Leaving directory `/home/tmp/SBo/clamav-0.98.3'</div><div>make: *** [all] Error 2</div></div><div><br></div><div><br></div><div><br></div><div><div>$file /usr/lib/libxml2.so</div>
<div>/usr/lib/libxml2.so: symbolic link to `libxml2.so.2.9.1'</div></div><div><br></div><div><div>$file /usr/lib/libxml2.so.2.9.1 </div><div>/usr/lib/libxml2.so.2.9.1: ELF 32-bit LSB  shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped</div>
</div><div><br></div><div>it looks like its trying to use the 32-bit libs. am i doing something wrong?</div><div><br></div><div>-m</div></div>