]> sourceware.org Git - systemtap.git/commitdiff
PR4186 cont'd: tolerate older kbuild Makefile's chattiness
authorFrank Ch. Eigler <fche@elastic.org>
Mon, 24 Aug 2009 17:14:21 +0000 (13:14 -0400)
committerFrank Ch. Eigler <fche@elastic.org>
Mon, 24 Aug 2009 17:14:21 +0000 (13:14 -0400)
* buildrun.cxx (run_make_cmd): Add back >/dev/null for older kernels.

buildrun.cxx

index 69cc5a662258350fb9ef6807c8e8655f51faa5a2..71e6df5612c1ebef71fbc9f1d8faaacc1a14c331 100644 (file)
@@ -63,6 +63,14 @@ run_make_cmd(systemtap_session& s, string& make_cmd)
   else
     make_cmd += " -s --no-print-directory";
 
+  if (strverscmp (s.kernel_base_release.c_str(), "2.6.29") < 0)
+    {
+      // Older kernels, before linux commit #fd54f502841c1, include
+      // gratuitous "echo"s in their Makefile.  We need to suppress
+      // that with this bluntness.
+      make_cmd += " >/dev/null";
+    }
+
   return stap_system (s.verbose, make_cmd);
 }
 
This page took 0.028808 seconds and 5 git commands to generate.