Отправляет email-рассылки с помощью сервиса Sendsay

gentoo: обновление версии clamav

Хотел обновить clamav до версии 0.96 в связи с неподдержкой старого
формата баз в меньших версиях и наткнулся на ошибку при сборке. Обновил
мир. Все та же ошибка. Из импортных форумов понял, что с этой версией
есть определенные проблемы.
Кто-нибудь сталкивался? Удалось решить?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37083; Возраст листа: 2499; Участников: 1361
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1089626

Ответить   Thu, 27 May 2010 18:14:03 +0400 (#1089626)

 

Ответы:

27.05.2010 17:14, avm7work пишет:

0.96.1 тоже не собирается?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37084; Возраст листа: 2499; Участников: 1361
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1089644

Ответить   Fri, 28 May 2010 03:00:35 +0300 (#1089644)

 

Amper пишет:

недавно не было 0.96.1 в портах, но сегодня обновил, попробовал собрать

выдает такую же ошибку (весь вывод приводить не буду)

make[5]: Entering directory
`/var/tmp/portage/app-antivirus/clamav-0.96.1/work/clamav-0.96.1/libclamav/c++'
CXX libclamavcxx_la-bytecode2llvm.lo
CXX libclamavcxx_la-ClamBCRTChecks.lo
bytecode2llvm.cpp: In static member function `static llvm::Use*
llvm::FixedNumOperandTraits<ARITY>::op_begin(llvm::User*) [with unsigned
int ARITY = 1u]':
bytecode2llvm.cpp:2077: внутренняя ошибка компилятора: Ошибка шины
Отправьте подробное сообщение об ошибке
с препроцессированным исходным кодом.

на форумах помнится именно на llvm грешили

еще раньше лог выдал такое:
configure: WARNING:
****** WARNING:
****** You are either cross compiling to a different host or
****** you have manually disabled important configure checks.
****** Please be aware that this build may be badly broken.

Я первоначально систему собирал на другой машине (более шустрой) и
проблем до сих пор не было

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37088; Возраст листа: 2499; Участников: 1361
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1090069

Ответить   Fri, 28 May 2010 14:35:16 +0400 (#1090069)

 

28.05.2010 13:35, avm7work пишет:

Может стоит попробовать пересобрать gcc на той машине, на которой он
будет работать, пусть она и не самая быстрая. Еще можно попробовать
собрать дургой версией gcc.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37090; Возраст листа: 2499; Участников: 1361
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1090244

Ответить   Fri, 28 May 2010 17:20:49 +0300 (#1090244)

 

В Птн, 28/05/2010 в 17:20 +0300, Amper пишет:

Исходя из прокомментированного, лучше начать с проверки ключей сборки.

Ответить   Fri, 28 May 2010 21:26:56 +0300 (#1090498)

 

Amper пишет:

Прошу прощения - долго не отписывался - машина компилирует все очень
долго...

Пересобрал часть пакетов новым компилятором - без ошибок.
Пересобрал libtool
Пересобрал все зависимости gcc - 64 пакета (emerge -e gcc) - и при
сборке самого gcc всегда вываливается по ошибке:

/var/tmp/portage/sys-devel/gcc-4.3.4/work/gcc-4.3.4/gcc/config/i386/i386.md:
В функции `peephole2_insns'
:
/var/tmp/portage/sys-devel/gcc-4.3.4/work/gcc-4.3.4/gcc/config/i386/i386.md:20992:
внутренняя ошибка ком
пилятора: Ошибка сегментирования
Отпр..вьте подробное сообщение об ошибке
с препроцессированным исходным кодом.
Смотрите инструкции в <http://bugs.gentoo.org/>.
make[3]: *** [insn-recog.o] Ошибка 1
make[3]: *** Ожидание завершения заданий...
/var/tmp/portage/sys-devel/gcc-4.3.4/work/gcc-4.3.4/gcc/config/i386/i386.md:
В функции `internal_dfa_ins
n_code':
/var/tmp/portage/sys-devel/gcc-4.3.4/work/gcc-4.3.4/gcc/config/i386/i386.md:267:
внутренняя ошибка компи
лятора: Ошибка сегментирования

Пробовал переключиться на старый компилятор - писал что-то того, что gcc
не может собрать исполняемые файлы

Вообще компилятор 4.3.4 должен поддерживать системы
CHOST="i586-pc-linux-gnu"?
Процессоры pentium-mmx (первый пентиум)?

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37105; Возраст листа: 2509; Участников: 0
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1099281

Ответить   Mon, 07 Jun 2010 15:13:46 +0400 (#1099281)

 

Если можно, ошибку покажите.
В Чтв, 27/05/2010 в 18:14 +0400, avm7work пишет:

Ответить   Fri, 28 May 2010 07:00:32 +0300 (#1089695)