diff -r 17ea514d2fe0 -r 279415c50b97 components/git/Makefile --- 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