On 14.12.15 19:51, Mariusz Zaborski wrote: > On Mon, Dec 14, 2015 at 06:31:52AM -0800, NGie Cooper wrote: >> Hi Andrey, Just a heads up that LINT-NOINET seems to be broken on >> amd64/i386 with if_gif(4) on stable/10. Could you please fix this? >> Thanks, -NGie > Hi, > > I already found the problem we need to MFC r276224 and r277130.
I don't think r277130 is related to this problem. I have this patch and I'm trying to build with them. -- WBR, Andrey V. Elsukov
Index: stable/10/sys/modules/if_gif/Makefile
===================================================================
--- stable/10/sys/modules/if_gif/Makefile (revision 292213)
+++ stable/10/sys/modules/if_gif/Makefile (working copy)
@@ -5,7 +5,7 @@
.PATH: ${.CURDIR}/../../net ${.CURDIR}/../../netinet ${.CURDIR}/../../netinet6
KMOD= if_gif
-SRCS= if_gif.c in_gif.c opt_inet.h opt_inet6.h opt_mrouting.h
+SRCS= if_gif.c opt_inet.h opt_inet6.h opt_mrouting.h
.if !defined(KERNBUILDDIR)
opt_inet.h:
@@ -15,10 +15,11 @@ opt_inet.h:
opt_inet6.h:
echo "#define INET6 1" > ${.TARGET}
.endif
-
-opt_mrouting.h:
- echo "#define MROUTING 1" > ${.TARGET}
.else
+OPT_INET!= cat ${KERNBUILDDIR}/opt_inet.h; echo
+.if empty(OPT_INET)
+MK_INET_SUPPORT=no
+.endif
OPT_INET6!= cat ${KERNBUILDDIR}/opt_inet6.h; echo
.if empty(OPT_INET6)
MK_INET6_SUPPORT= no
@@ -25,6 +26,10 @@ MK_INET6_SUPPORT= no
.endif
.endif
+.if ${MK_INET_SUPPORT} != "no"
+SRCS+= in_gif.c
+.endif
+
.if ${MK_INET6_SUPPORT} != "no"
SRCS+= in6_gif.c
.endif
signature.asc
Description: OpenPGP digital signature
