[Midnightbsd-cvs] mports [19930] trunk/Mk/extensions/kmod.mk: tweak SSP_UNSAFE message, dont strip adn add NO_XREF by default
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sat Aug 22 16:09:32 EDT 2015
Revision: 19930
http://svnweb.midnightbsd.org/mports/?rev=19930
Author: laffer1
Date: 2015-08-22 16:09:31 -0400 (Sat, 22 Aug 2015)
Log Message:
-----------
tweak SSP_UNSAFE message, dont strip adn add NO_XREF by default
Modified Paths:
--------------
trunk/Mk/extensions/kmod.mk
Modified: trunk/Mk/extensions/kmod.mk
===================================================================
--- trunk/Mk/extensions/kmod.mk 2015-08-22 18:54:24 UTC (rev 19929)
+++ trunk/Mk/extensions/kmod.mk 2015-08-22 20:09:31 UTC (rev 19930)
@@ -11,9 +11,9 @@
.if !defined(_INCLUDE_USES_KMOD_MK)
_INCLUDE_USES_KMOD_MK= yes
-_USES_POST= kmod
+_USES_POST+= kmod
-.if defined(kmod_ARGS)
+.if !empty(kmod_ARGS)
IGNORE= USES=kmod takes no arguments
.endif
@@ -23,7 +23,7 @@
CATEGORIES+= kld
-SSP_UNSAFE= kernel module does not support SSP
+SSP_UNSAFE= kernel module supports SSP natively
KMODDIR?= /boot/modules
.if ${KMODDIR} == /boot/kernel
@@ -30,11 +30,9 @@
KMODDIR= /boot/modules
.endif
PLIST_SUB+= KMODDIR="${KMODDIR:C,^/,,}"
-MAKE_ENV+= KMODDIR="${KMODDIR}" SYSDIR="${SRC_BASE}/sys"
-.if !defined(NO_STAGE)
-MAKE_ENV+= NO_XREF=yes
-.endif
+MAKE_ENV+= KMODDIR="${KMODDIR}" SYSDIR="${SRC_BASE}/sys" NO_XREF=yes
+STRIP_CMD+= --strip-debug # do not strip kernel symbols
.endif
.if defined(_POSTMKINCLUDED) && !defined(_INCLUDE_USES_KMOD_POST_MK)
More information about the Midnightbsd-cvs
mailing list