make-rules/shared-macros.mk
changeset 82 2f155565730b
parent 80 7f8350e3f91a
child 85 8098282b503b
--- a/make-rules/shared-macros.mk	Wed Feb 09 16:01:21 2011 -0800
+++ b/make-rules/shared-macros.mk	Thu Feb 10 09:25:14 2011 -0800
@@ -169,7 +169,8 @@
 
 GMAKE =		/usr/gnu/bin/make
 GPATCH =	/usr/gnu/bin/patch
-GPATCH_FLAGS =	-p1 -b
+PATCH_LEVEL =	1
+GPATCH_FLAGS =	-p$(PATCH_LEVEL) -b
 
 PKGSEND =	/usr/bin/pkgsend
 PKGLINT =	/usr/bin/pkglint
@@ -260,15 +261,15 @@
 
 # build with a non-executable stack by default.
 # override this if necessary
-LD_MAP_NOEXSTK="-M /usr/lib/ld/map.noexstk"
+LD_MAP_NOEXSTK=-M /usr/lib/ld/map.noexstk
 LD_OPTIONS+= $(LD_MAP_NOEXSTK)
 
 # Environment variables and arguments passed into the build and install
 # environment(s).  These are the initial settings.
 COMPONENT_BUILD_ENV= \
-    LD_OPTIONS=$(LD_OPTIONS)
+    LD_OPTIONS="$(LD_OPTIONS)"
 COMPONENT_INSTALL_ENV= \
-    LD_OPTIONS=$(LD_OPTIONS)
+    LD_OPTIONS="$(LD_OPTIONS)"
 
 # Add any bit-specific settings
 COMPONENT_BUILD_ENV += $(COMPONENT_BUILD_ENV.$(BITS))