bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH] tests: make the taint-distcheck rule easier to share with other


From: Jim Meyering
Subject: [PATCH] tests: make the taint-distcheck rule easier to share with other projects
Date: Sun, 13 Dec 2009 11:39:48 +0100

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 <address@hidden>
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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]