[devel] проверка IPv6 в ./configure

Евгений Терешков evg-krsk на yandex.ru
Ср Окт 8 08:24:56 MSK 2014


День добрый.

Помогите пожалуйста понять, почему программа (конкретно bwping, тег
1.7-alt1 у меня в гите) не может при вызове ./configure определить
поддержку IPv6. В итоговом config.log про эту проверку говорят так:

=8<==========================================================================8<=
configure:4373: checking for IPv6 support
configure:4401: x86_64-alt-linux-gcc -o conftest -pipe -Wall -g -O2   conftest.c  >&5
conftest.c:32:1: warning: return type defaults to 'int' [-Wreturn-type]
 main()
 ^
conftest.c: In function 'main':
conftest.c:37:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration]
     exit(fd >= 0 ? 0 : 1);
     ^
conftest.c:37:5: warning: incompatible implicit declaration of built-in function 'exit'
conftest.c:35:25: warning: unused variable 'foo' [-Wunused-variable]
     struct sockaddr_in6 foo;
                         ^
configure:4401: $? = 0
configure:4401: ./conftest
configure:4401: $? = 1
configure: program exited with status 1
configure: failed program was:
...
configure:4412: result: no
=8<==========================================================================8<=

сама программа-тест на C тоже приведена в config.log (во вложении). Мне
сначала показалось, что такой эффект может давать то, что на моей машине
модуль ipv6 загружен, но выключен параметрами "ipv6 disable_ipv6=1
disable=1", так что попробовал собрать в сборочнице - результат тот же
(только там я config.log не могу посмотреть). Пошукал по другим программам
- вроде бы многие определяют наличие ipv6 похожим образом, там это
работает. Не понимаю.

Кто виноват и что можно поделать?

----------- следующая часть -----------
An embedded and charset-unspecified text was scrubbed...
Name: conftest.c
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20141008/6b9b6f3b/attachment-0001.c>
----------- следующая часть -----------
-- 
С уважением, Терешков Евгений.
Jabber ID: evg на altlinux.org, evg_krsk на jabber.ru


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