components/sudo/Makefile
changeset 1209 5fd82ed384aa
parent 1133 d8e2284538ee
child 1790 5185544d0b6e
--- a/components/sudo/Makefile	Tue Mar 12 15:26:18 2013 -0700
+++ b/components/sudo/Makefile	Thu Mar 14 08:40:47 2013 -0700
@@ -25,13 +25,13 @@
 include ../../make-rules/shared-macros.mk
 
 COMPONENT_NAME=		sudo
-SRC_VERSION=	1.8.4
-SRC_PATCH_VERSION=	5
+SRC_VERSION=	1.8.6
+SRC_PATCH_VERSION=	7
 COMPONENT_VERSION=	$(SRC_VERSION).$(SRC_PATCH_VERSION)
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(SRC_VERSION)p$(SRC_PATCH_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
 COMPONENT_ARCHIVE_HASH=	\
-    sha256:cf41ea1ada17c0dfbd8480dd9dc800999e0db9f2972ffa8f7a2944751ad32aba
+    sha256:301089edb22356f59d097f6abbe1303f03927a38691b02959d618546c2125036
 COMPONENT_ARCHIVE_URL=	http://www.sudo.ws/sudo/dist/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=  http://www.sudo.ws/
 COMPONENT_BUGDB=	utility/sudo
@@ -41,7 +41,7 @@
 include $(WS_TOP)/make-rules/ips.mk
 
 CONFIGURE_ENV +=	"CC=$(CC)"
-CONFIGURE_ENV +=	"CFLAGS=$(CFLAGS) -DHAVE__GETGRPSBYMEMBER"
+CONFIGURE_ENV +=	"CFLAGS=$(CFLAGS)"
 CONFIGURE_ENV +=	"CXX=$(CXX)"
 CONFIGURE_ENV +=	"MAKE=$(GMAKE)"
 
@@ -62,6 +62,9 @@
 
 COMPONENT_INSTALL_TARGETS = install
 
+# Enable aslr for this component
+ASLR_MODE = $(ASLR_ENABLE)
+
 # common targets
 
 build:		$(BUILD_32)