--- a/components/git/Makefile Mon May 11 05:48:43 2015 -0700
+++ b/components/git/Makefile Mon May 11 10:44:02 2015 -0700
@@ -18,7 +18,7 @@
#
# CDDL HEADER END
#
-# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
#
include ../../make-rules/shared-macros.mk
@@ -55,6 +55,10 @@
COMPONENT_INSTALL_ENV+= PERL_LIB=$(shell $(PERL) -MConfig -e 'print "$$Config{installvendorarch}"')
COMPONENT_INSTALL_ARGS+= INSTALL="$(INSTALL)"
+# get rid of terminal escape codes in test output
+COMPONENT_TEST_ENV = TERM=dumb
+# many failures; keep going; later versions of git are much cleaner
+COMPONENT_TEST_ARGS += -k -i
COMPONENT_TEST_TARGETS = test
# This runs configure but configure doesn't generate a Makefile.
@@ -65,6 +69,8 @@
COMPONENT_PRE_CONFIGURE_ACTION = \
($(CLONEY) $(SOURCE_DIR) $(@D))
+ASLR_MODE = $(ASLR_ENABLE)
+
build: $(BUILD_32)
install: $(INSTALL_32) $(BUILD_DIR)/.manpages