From 2f773ee1396a2c73845b734c750fa113e4ed109d Mon Sep 17 00:00:00 2001 From: Raphael Kubo da Costa Date: Sun, 13 Jul 2014 18:39:48 +0300 Subject: [PATCH] misc: Do not call remove_tree with `safe' set to 1. This makes kdesrc-build fail to clean the build directories if there are files without write permissions -- this happens if a CMake version with automoc support is used, as AutomocInfo.cmake (aka AutogenInfo.cmake) is written with the permissions of CMake's Auto{gen,moc}Info.cmake.in, which can be 0444 in some systems. REVIEW: 119263 --- kdesrc-build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kdesrc-build b/kdesrc-build index 1932e20..196ca8d 100755 --- a/kdesrc-build +++ b/kdesrc-build @@ -181,7 +181,7 @@ sub prune_under_directory print "starting delete of $dir\n"; eval { - remove_tree($dir, { keep_root => 1, safe => 1, error => \$errorRef }); + remove_tree($dir, { keep_root => 1, error => \$errorRef }); }; if ($@ || @$errorRef)