Summary: | broken linux/netlink.h | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Yuri N. Sedunov <aris> |
Component: | glibc-kernheaders | Assignee: | Dmitry V. Levin <ldv> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P3 | CC: | glebfm, ldv, placeholder |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Yuri N. Sedunov
2011-11-23 02:31:01 MSK
На основе своего опыта поддержки strace могу предположить, что лучше усовершенствовать проверку: AC_CHECK_HEADER([linux/netlink.h], [AC_DEFINE(HAVE_NETLINK, 1, [We have AF_NETLINK sockets])], [], [#include <sys/socket.h>]) Усовершенствованием проверки не обойтись. Не сделать ли таки netlink.h самодостаточным, чтобы не плодить дополнительных инклудов? (In reply to comment #2) > Усовершенствованием проверки не обойтись. Не сделать ли таки netlink.h > самодостаточным, чтобы не плодить дополнительных инклудов? С netlink.h можно сделать все что угодно (надо бы как-нибудь обновить всеь пакет), но уважающая себя переносимая библиотека не должна зависеть от таких мелочей. Если strace с этим справляется, то glib тем более должен справляться. (In reply to comment #3) > С netlink.h можно сделать все что угодно (надо бы как-нибудь обновить всеь > пакет), но уважающая себя переносимая библиотека не должна зависеть от таких > мелочей. Если strace с этим справляется, то glib тем более должен справляться. Действительно, мелочь, -- закрываю. |