[devel] Из-за настроек IPv6 в сборочнице возникакет ошибка

Sergey Y. Afonin asy на kraft-s.ru
Сб Ноя 4 13:07:26 MSK 2017


On Saturday 04 November 2017, Alexei Takaseev wrote:

> > >  > и при сборке пакета обойти это ограничение довольно сложно.
> > > 
> > > Думаю, его давно пора пересмотреть.
> > 
> > А зачем?  Чтобы пара тестов заработала?
> 
> Пока пара тестов, дальше их будет только больше.

Дмитрий, думаю, имел ввиду, что принимать решение о сборке поддержки IPv6,
исходя из наличия поддержки в ОС - это не лучшее решение. Надо как-то
реагировать на что-то вроде --enable-ipv6, а не на наличие интерфейса
соответствующего. Хотя вот в ClamAV, например, в спеке вот так сделано:

# Safety belt for IPv6 enabling. We want to build clamav with IPv6 support,
# but can not rely on configure check as it can fail if build host set up
# as IPv4 only system.
echo >> clamav-config.h
echo "#ifndef SUPPORT_IPv6" >> clamav-config.h
echo "#define SUPPORT_IPv6 1" >> clamav-config.h
echo "#endif" >> clamav-config.h

Тоже пытается интерфейс проверять...

-- 
С уважением, Сергей Афонин
asy на kraft-s.ru


Подробная информация о списке рассылки Devel