RE: [sendmail-conf] Помогите с ClamAV-0.85.1 немогу приделать проверку rar3 :(

acesspost accesspost на mail.ru
Пт Июн 10 10:17:59 EEST 2005


> > Статьи читал http://mcmcc.bat.ru/clam_rar3.html , там патчи 
> есть только 
> > до версии 0.84, а у меня в портах на FreeBSD только 0.85.1
> 
> смотрю внутрь clamav-0.84-2.fc3.src.rpm и 
> clamav-0.85.1-2.src.rpm сборки 
> от McMCC - патчи clamav-0.84-libunrar3.patch там не отличаются

Почему тогда не получается?

Делаю так:
FreeBSD 4.11, все порты последние
Качаю патчи для clamav и unrar
http://mcmcc.bat.ru/clamav/unrar-3.4.3_fix.patch
http://mcmcc.bat.ru/clamav/clamav-0.84-libunrar3.patch

        cd /usr/ports/archivers/unrar
        make fetch
        make extract
        cd /usr/ports/archivers/unrar/work/unrar
        patch<unrar-3.4.3_fix.patch
        gmake -f makefile.unix lib

        cp /usr/ports/archivers/unrar/work/unrar/libunrar3.so /usr/local/lib
        cp /usr/ports/archivers/unrar/work/unrar/dll.hpp /usr/local/include
        cp /usr/ports/archivers/unrar/work/unrar/dll.hpp
/usr/local/include/libunrar3
        cp /usr/ports/archivers/unrar/work/unrar/libunrar3.so /usr/lib
        cp /usr/ports/archivers/unrar/work/unrar/dll.hpp /usr/include
        cp /usr/ports/archivers/unrar/work/unrar/dll.hpp
/usr/include/libunrar3

        cd /usr/ports/archivers/unrar
        make clean

        ...

        cd /usr/ports/security/clamav
        make fetch
        make extract
        cd /usr/ports/security/clamav/work/clamav-0.85.1/libclamav
        patch<clamav-0.84-libunrar3.patch
        cd /usr/ports/security/clamav/work/clamav-0.85.1
        /usr/local/bin/aclocal19
        /usr/local/bin/autoconf259
        /usr/local/bin/automake19
После automake19 получаю:
libclamav/Makefile.am:20: `CFLAGS' is a user variable, you should not
override it;
libclamav/Makefile.am:20: use `AM_CFLAGS' instead.
libclamav/Makefile.am:21: `LDFLAGS' is a user variable, you should not
override it;
libclamav/Makefile.am:21: use `AM_LDFLAGS' instead.
Пробовал исправлять в Makefile.am как просят, ошибки не выдает, но далее все
так же.

        cd /usr/ports/security/clamav
        make install
После make install:
===>  Patching for clamav-0.85.1
===>  Applying FreeBSD patches for clamav-0.85.1
1 out of 1 hunks failed--saving rejects to libclamav/unrarlib.h.rej
=> Patch patch-libclamav_unrarlib.h failed to apply cleanly.
=> Patch(es) patch-Makefile.in patch-configure patch-etc::Makefile.in
patch-libclamav::zziplib::zzip-conf.h patch-libclamav_clamav.h
patch-libclamav_mspack_mspack.h applied cleanly.
*** Error code 1

Stop in /usr/ports/security/clamav.

Где грабли зарыты???





Подробная информация о списке рассылки sendmail-conf