| Summary: | clamav-config дублирует библиотеки | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | liks <liks> |
| Component: | clamav | Assignee: | Sergey Y. Afonin <asy> |
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
| Severity: | minor | ||
| Priority: | P5 | CC: | asy, taf |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
|
Description
liks
2006-12-20 20:38:53 MSK
У меня в пакете в configure выполняется что-то типа такого:
CLAMAV_LIBS=`clamav-config --libs`
# CLAMAV_LIBS=-lz -lbz2 -lgmp -lcurl -lidn -lssl -lcrypto -ldl -lpthread
CLAMAV_PREFIX=`clamav-config --prefix`
LIBS="${CLAMAV_LIBS} -lclamav ${LIBS}"
CPPFLAGS="${CPPFLAGS} -I${CLAMAV_PREFIX}/include"
В этом случае не работает и вылетает позже при поиске -liconv. Если поменять
строчку на ту, которая в этом примере закомментирована, то все работает.
Прошу прощения, в CLAMAV_LIBS=-lz -lbz2 -lgmp -lcurl -lidn -lssl -lcrypto -ldl -lpthread забыл кавычки. Так что от этой баги не завишу. (In reply to comment #0) > При сборке своего пакета с подджеркой libclamav наткнулся на следующее: > clamav-config выводит дважды (а некоторые и трижды) библиотеки. Это наверное > некритично, но как минимум некрасиво на мой взгляд. Да, действительно, это некритично и ничему не мешает. Появляется это из-за того, что configure пакета clamav просто склеивает списки библиотек, подкkючаемые при включении определенных опций конфигурации. К примеру, в середине этого списка - перечень библиотек от curl-config и openssl-config. |