Страница 1 из 1

Roundcube не хочет устанавливаться

Добавлено: 2011-02-08 20:12:22
mr. brightside
Добрый день всем.

Итак, раньше у меня был уже этот веб интерфейс и я был им нереально доволен, даже по сравнению с squirrelmail...

И вот у меня новый сервак на который я тоже хочу вкатать roundcube.

IMAP есть в виде dovecot
mysql 4.1
php 5.2.17
apache 1.3

Все требования соблюдены для установки roundcube. Запускаем установку, получаю:

Код: Выделить всё

collator/.libs/collator_class.o(.bss+0x4): multiple definition of `collator_0_args'
.libs/php_intl.o(.data.rel.local+0xa0): first defined here
/usr/bin/ld: Warning: size of symbol `collator_0_args' changed from 48 in .libs/php_intl.o to 24 in collator/.libs/collator_class.o
collator/.libs/collator_class.o(.data.rel.local+0x0): multiple definition of `collator_1_arg'
.libs/php_intl.o(.data.rel.local+0xe0): first defined here
/usr/bin/ld: Warning: size of symbol `collator_1_arg' changed from 72 in .libs/php_intl.o to 48 in collator/.libs/collator_class.o
collator/.libs/collator_class.o(.data.rel.local+0x40): multiple definition of `collator_2_args'
.libs/php_intl.o(.data.rel.local+0x140): first defined here
/usr/bin/ld: Warning: size of symbol `collator_2_args' changed from 96 in .libs/php_intl.o to 72 in collator/.libs/collator_class.o
collator/.libs/collator_class.o(.data.rel.local+0xa0): multiple definition of `collator_sort_args'
.libs/php_intl.o(.data.rel.local+0x1a0): first defined here
/usr/bin/ld: Warning: size of symbol `collator_sort_args' changed from 96 in .libs/php_intl.o to 72 in collator/.libs/collator_class.o
locale/.libs/locale_class.o(.bss+0x4): multiple definition of `locale_0_args'
.libs/php_intl.o(.bss+0x18): first defined here
locale/.libs/locale_class.o(.data.rel.local+0x0): multiple definition of `locale_1_arg'
.libs/php_intl.o(.data.rel.local+0x300): first defined here
locale/.libs/locale_class.o(.data.rel.local+0x40): multiple definition of `locale_2_args'
.libs/php_intl.o(.data.rel.local+0x340): first defined here
locale/.libs/locale_class.o(.data.rel.local+0xa0): multiple definition of `locale_3_args'
.libs/php_intl.o(.data.rel.local+0x3a0): first defined here
locale/.libs/locale_class.o(.data.rel.local+0x100): multiple definition of `locale_4_args'
.libs/php_intl.o(.data.rel.local+0x400): first defined here
dateformat/.libs/dateformat_class.o(.data.rel.local+0x0): multiple definition of `datefmt_parse_args'
.libs/php_intl.o(.data.rel.local+0x6e0): first defined here
/usr/bin/ld: Warning: size of symbol `datefmt_parse_args' changed from 96 in .libs/php_intl.o to 72 in dateformat/.libs/dateformat_class.o
*** Error code 1

Stop in /usr/ports/devel/pecl-intl/work/intl-1.1.2.
*** Error code 1

Stop in /usr/ports/devel/pecl-intl.
*** Error code 1

Stop in /usr/ports/mail/roundcube.
*** Error code 1

Stop in /usr/ports/mail/roundcube.
Хотел собрать с MySQL, LDAP (address book) и SSL. После ошибки снял отметки с LDAP и SSL - ошибка та же.

Подскажите?

Re: Roundcube не хочет устанавливаться

Добавлено: 2011-02-08 21:05:58
blade_007
Возможно пакет кривой.

Re: Roundcube не хочет устанавливаться

Добавлено: 2011-02-08 21:10:22
blade_007
http://forum.lissyara.su/viewtopic.php?f=3&t=31058 вот здесь примерно такая же проблема описана.

Re: Roundcube не хочет устанавливаться

Добавлено: 2011-02-09 0:45:25
mr. brightside
Да то же самое изложено и там...

Видимо, проблема появилась недавно, потому что инфы мало и появилась она вот буквально в феврале...

Зуб даю, 3 месяца назад ставил php 5.2.x (не помню последнюю цифру) и roundcube работал...

Re: Roundcube не хочет устанавливаться

Добавлено: 2011-02-13 20:35:48
Alex Keda
у меня та же проблема была.
пришлось в скипт обновления портов влепить костылик

Код: Выделить всё

# fix roundcube port
sed -I '' -e "s/intl//g" /usr/ports/mail/roundcube/Makefile

Re: Roundcube не хочет устанавливаться

Добавлено: 2011-02-23 17:31:18
Nick_mad
Здравствуйте.

Тоже столкнулся с этой проблемой. прочитал это http://forums.freebsd.org/showthread.php?t=21393
There is some bugs in the port. Just remove all patches from 'files' and it will build cleanly. Will fill PR about it...
сделал

Код: Выделить всё

cd /usr/ports/devel/pecl-intl/
make clean
make fetch
make extract
ll ./files/
total 0
make install
все стало нормально

Re: Roundcube не хочет устанавливаться

Добавлено: 2011-03-23 7:20:47
Laa
+1 к Nick_mad
У меня так тоже обновилось.