diff options
Diffstat (limited to 'tools')
-rw-r--r-- | tools/perf/perf.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tools/perf/perf.c b/tools/perf/perf.c index 431798a4110d..78f7b920e548 100644 --- a/tools/perf/perf.c +++ b/tools/perf/perf.c | |||
@@ -481,14 +481,18 @@ int main(int argc, const char **argv) | |||
481 | fprintf(stderr, "cannot handle %s internally", cmd); | 481 | fprintf(stderr, "cannot handle %s internally", cmd); |
482 | goto out; | 482 | goto out; |
483 | } | 483 | } |
484 | #ifdef HAVE_LIBAUDIT_SUPPORT | ||
485 | if (!prefixcmp(cmd, "trace")) { | 484 | if (!prefixcmp(cmd, "trace")) { |
485 | #ifdef HAVE_LIBAUDIT_SUPPORT | ||
486 | set_buildid_dir(); | 486 | set_buildid_dir(); |
487 | setup_path(); | 487 | setup_path(); |
488 | argv[0] = "trace"; | 488 | argv[0] = "trace"; |
489 | return cmd_trace(argc, argv, NULL); | 489 | return cmd_trace(argc, argv, NULL); |
490 | } | 490 | #else |
491 | fprintf(stderr, | ||
492 | "trace command not available: missing audit-libs devel package at build time.\n"); | ||
493 | goto out; | ||
491 | #endif | 494 | #endif |
495 | } | ||
492 | /* Look for flags.. */ | 496 | /* Look for flags.. */ |
493 | argv++; | 497 | argv++; |
494 | argc--; | 498 | argc--; |