Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
Philipp Reisner написал: >>>> 2) Building module: detecting security_netlink_recv >>>> (COMPAT_HAVE_SECURITY_NETLINK_RECV defined) false positive. >>> >>> On what kernel? (Version and dist flavour) >> >> 3.5.3 vanilla (sys-kernel/vanilla-sources "from Gentoo", real vanilla >> sources). >> >> I use next code in my ebuild (gentoo-ish) to workaround: >> grep -qw security_netlink_recv "${KERNEL_DIR}/include/linux/security.h" || >> sed -i -e 's:ifdef COMPAT_HAVE_SECURITY_NETLINK_RECV:if 0:' drbd_nl.c > > Sorry, I can not reproduce this issue on my machine. I guess it has something > to do with different gcc versions or Gentoo's gcc being more relaxed about > warnings: Oh. I use system-wide "-w" flag to speedup builds (and system-wide compiler flags to kernel) and reduce log trashing. Usually warnings is ignorable in normal production builds (99%). > Pleas replace it (compat/tests/have_security_netlink_recv.c) with: > --snip-- > #include <linux/security.h> > > void *p = security_netlink_recv; > --snap-- > > If this makes it work for you (compilation of > compat/tests/have_security_netlink_recv.c fails) I will commit it... Yes, this works. -- WBR, Dzianis Kahanovich AKA Denis Kaganovich, http://mahatma.bspu.unibel.by/