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

Сборка модуля res_corosync

Добавлено: 22 ноя 2012, 14:03
pioner_aster
Прошу откликнуться тех, кто использовал этот модуль, или тех кто знает.

Нужно заюзать модуль res_corosync.
Искал в репозиториях - не нашел, ссылки либо битые, либо для более старших версий астериска.

CentOs 6 x86_64
Asterisk 1.8.12

Попытался самому собрать модуль, но меня остановила ошибка:
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
[CC] res_convert.c -> res_convert.o
[LD] res_convert.o -> res_convert.so
[CC] res_corosync.c -> res_corosync.o
res_corosync.c:59: error: ‘AST_EVENT_PING’ undeclared here (not in a function)
res_corosync.c:59: error: array index in initializer not of integer type
res_corosync.c:59: error: (near initialization for ‘event_types’)
make[1]: *** [res_corosync.o] Error 1
make: *** [res] Error 2
Может у кого то есть уже скомпиленный модуль? Или где можно найти?

Что это и для чего тут https://wiki.asterisk.org/wiki/display/AST/Corosync
Исходник нашел здесь http://code.metager.de/source/xref/aste ... corosync.c

Re: Сборка модуля res_corosync

Добавлено: 22 ноя 2012, 14:09
Vlad1983
отдельный исходник врядли соберестя без дистра
качайте полностью http://downloads.asterisk.org/pub/telep ... 2.0.tar.gz

Re: Сборка модуля res_corosync

Добавлено: 22 ноя 2012, 14:47
pioner_aster
Печально, но модуля нет в дистрибутиве. Если его просто добавить, то при сборке ошибка описанная в 1 посте.

Re: Сборка модуля res_corosync

Добавлено: 22 ноя 2012, 15:03
Vlad1983
скачать current и посмотреть есть ли там

Re: Сборка модуля res_corosync

Добавлено: 22 ноя 2012, 15:33
pioner_aster
Если кому то интересно, то этот модуль появился с версии 11.
http://downloads.asterisk.org/pub/telep ... ent.tar.gz

Re: Сборка модуля res_corosync

Добавлено: 22 ноя 2012, 15:40
ded
Нет.
Принятое соглашение о номерах версий: чётные (1.6, 1.8, 1.10) - стабильные, нечётные - экспериментальные.

Re: Сборка модуля res_corosync

Добавлено: 22 ноя 2012, 15:49
gosha
digium подписались использовать как LTS нестабильную версию ( 11 ) ?

Re: Сборка модуля res_corosync

Добавлено: 22 ноя 2012, 16:31
versus
ded писал(а):Нет.
Принятое соглашение о номерах версий: чётные (1.6, 1.8, 1.10) - стабильные, нечётные - экспериментальные.
Уже приняли другое соглашение:
http://blogs.digium.com/2011/07/21/the- ... terisk-10/

We’ve had quite a few ‘major’ releases of Asterisk since then, including 1.2, 1.4, and most recently, 1.8.
...
So, starting with the next major release, we’re going to drop the “1.” completely. The next major release, which was going to be Asterisk 1.10, will now be just “Asterisk 10″ and subsequent major releases will be “Asterisk 11″, “Asterisk 12″, and so forth.

так что Asterisk 11 - стабильная версия

Re: Сборка модуля res_corosync

Добавлено: 22 ноя 2012, 16:34
ded
Вона как! Мы и 10-ю не используем пока...