#11
|
|||
|
|||
segfault
Michael Dukelsky написал(а) к Pavel Gulchouck в Oct 22 22:53:06 по местному времени:
Привет, Pavel! 02 October 2022 22:02, Pavel Gulchouck послал(а) письмо к Michael Dukelsky: PG> Нашёл centos 7, проверил там сборку, "./configure --with-perl": PG> [...] PG> checking for perl... /bin/perl PG> checking for libperl... /usr/lib64/perl5 PG> checking for working libperl... yes PG> checking for perl multiplicity... yes PG> [...] PG> Можно после запуска configure просто из Makefile удалить PG> "-DPERL_MULTIPLICITY=1", и потом собрать binkd. Если дело PG> действительно в этом, то проблема уйдёт. Но это не точно. :) Удалять из мейкфайла во время автоматической сборки? А можно указать параметр "-DPERL_MULTIPLICITY=0" для configure? Если нет, то такой параметр можно указать для Makefile. PG>>> Если PERL_MULTIPLICITY установлен, скорее PG>>> всего, дело именно в нём. Если нет, возможно, есть какая-то PG>>> проблема с самим компилятором нодлиста - например, он пытается PG>>> изменить переменную, значение которой находится в ro-сегменте. MD>> Я использую misc/nodelist.pl без изменений. PG> Надо бы его там обновить... MD>> Кстати, в случае, когда в нодлистовой строке указаны несколько MD>> доменов, а в первом домене есть как Ipv4, так и IPv6 адреса, MD>> последующие домены не рассматриваются. Сейчас такая ситуация с MD>> 2:5080/102. Его первый домен ссылается на нерабочие адреса. PG> Не уверен, что проблема в парсере нодлиста, проверю. Нет, я не утверждал, что segfault произошёл из-за неправильной работы nodelist.pl. Просто рассказал о ещё одной проблеме, не в самом бинкд, а в парсере нодлиста к нему. Желаю успехов, Pavel! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru --- GoldED+/LNX 1.1.5-b20180707 |