This is useful for parted, since it shares this file, yet cannot pass the taint-distcheck test due to the fact that it uses libtool.
>From 6ee02e3d8301eb7fb58b374c72b41c52836a104d Mon Sep 17 00:00:00 2001 From: Jim Meyering <meyer...@redhat.com> Date: Wed, 9 Dec 2009 10:26:21 +0100 Subject: [PATCH] tests: make the taint-distcheck rule easier to share with other projects * dist-check.mk (taint-distcheck): Skip this test in a project that uses libtool. --- dist-check.mk | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/dist-check.mk b/dist-check.mk index 87dfc40..664d92b 100644 --- a/dist-check.mk +++ b/dist-check.mk @@ -23,8 +23,11 @@ fake_home = $(tp)/home # and don't affect anything in $HOME. Create witness files in $HOME, # record their attributes, and build/test. Then ensure that the # witnesses were not affected. +# Skip this test when using libtool, since libtool-generated scripts +# cannot deal with a space-tainted srcdir. ALL_RECURSIVE_TARGETS += taint-distcheck taint-distcheck: $(DIST_ARCHIVES) + grep '^[ ]*LT_INIT' configure.ac >/dev/null && exit 0 test -d $(t_taint) && chmod -R 700 $(t_taint) || : -rm -rf $(t_taint) $(fake_home) mkdir -p $(t_prefix) $(t_taint) $(fake_home) -- 1.6.6.rc2.275.g51e2d