linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* perf tool failing to build for ARM
@ 2014-09-26 16:25 Will Deacon
  2014-09-26 18:42 ` Jean Pihet
  0 siblings, 1 reply; 2+ messages in thread
From: Will Deacon @ 2014-09-26 16:25 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Jean,

I'm getting the following error trying to build perf tool for ARM with
a 3.17-rc6 kernel:


arch/arm/util/unwind-libunwind.c: In function ?libunwind__arch_reg_id?:
arch/arm/util/unwind-libunwind.c:43:3: error: implicit declaration of function ?pr_err? [-Werror=implicit-function-declaration]
   pr_err("unwind: invalid reg id %d\n", regnum);
   ^
arch/arm/util/unwind-libunwind.c:43:3: error: nested extern declaration of ?pr_err? [-Werror=nested-externs]
  CC       arch/arm/tests/regs_load.o
  CC       arch/arm/tests/dwarf-unwind.o
cc1: all warnings being treated as errors
Makefile.perf:655: recipe for target 'arch/arm/util/unwind-libunwind.o' failed
make[1]: *** [arch/arm/util/unwind-libunwind.o] Error 1
make[1]: *** Waiting for unfinished jobs....
  CC       util/probe-finder.o
arch/arm/tests/dwarf-unwind.c: In function ?sample_ustack?:
arch/arm/tests/dwarf-unwind.c:20:3: error: implicit declaration of function ?pr_debug? [-Werror=implicit-function-declaration]
   pr_debug("failed to allocate sample uregs data\n");
   ^
arch/arm/tests/dwarf-unwind.c:20:3: error: nested extern declaration of ?pr_debug? [-Werror=nested-externs]
cc1: all warnings being treated as errors
Makefile.perf:655: recipe for target 'arch/arm/tests/dwarf-unwind.o' failed
make[1]: *** [arch/arm/tests/dwarf-unwind.o] Error 1
Makefile:68: recipe for target 'all' failed
make: *** [all] Error 2


Can you take a look please?


Will

^ permalink raw reply	[flat|nested] 2+ messages in thread

* perf tool failing to build for ARM
  2014-09-26 16:25 perf tool failing to build for ARM Will Deacon
@ 2014-09-26 18:42 ` Jean Pihet
  0 siblings, 0 replies; 2+ messages in thread
From: Jean Pihet @ 2014-09-26 18:42 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Will,

On 26 September 2014 18:25, Will Deacon <will.deacon@arm.com> wrote:
> Hi Jean,
>
> I'm getting the following error trying to build perf tool for ARM with
> a 3.17-rc6 kernel:
>
>
> arch/arm/util/unwind-libunwind.c: In function ?libunwind__arch_reg_id?:
> arch/arm/util/unwind-libunwind.c:43:3: error: implicit declaration of function ?pr_err? [-Werror=implicit-function-declaration]
>    pr_err("unwind: invalid reg id %d\n", regnum);
>    ^
> arch/arm/util/unwind-libunwind.c:43:3: error: nested extern declaration of ?pr_err? [-Werror=nested-externs]
>   CC       arch/arm/tests/regs_load.o
>   CC       arch/arm/tests/dwarf-unwind.o
> cc1: all warnings being treated as errors
> Makefile.perf:655: recipe for target 'arch/arm/util/unwind-libunwind.o' failed
> make[1]: *** [arch/arm/util/unwind-libunwind.o] Error 1
> make[1]: *** Waiting for unfinished jobs....
>   CC       util/probe-finder.o
> arch/arm/tests/dwarf-unwind.c: In function ?sample_ustack?:
> arch/arm/tests/dwarf-unwind.c:20:3: error: implicit declaration of function ?pr_debug? [-Werror=implicit-function-declaration]
>    pr_debug("failed to allocate sample uregs data\n");
>    ^
> arch/arm/tests/dwarf-unwind.c:20:3: error: nested extern declaration of ?pr_debug? [-Werror=nested-externs]
> cc1: all warnings being treated as errors
> Makefile.perf:655: recipe for target 'arch/arm/tests/dwarf-unwind.o' failed
> make[1]: *** [arch/arm/tests/dwarf-unwind.o] Error 1
> Makefile:68: recipe for target 'all' failed
> make: *** [all] Error 2
>
>
> Can you take a look please?

The fix for that error is already in the tip tree at
http://git.kernel.org/cgit/linux/kernel/git/tip/tip.git/commit/?id=29a3ce31c38c8f73f4e076b7ffc0876b4f5dd6c3.

Please confirm if this fixes it for you.

Cheers,
Jean

>
>
> Will

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2014-09-26 18:42 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-26 16:25 perf tool failing to build for ARM Will Deacon
2014-09-26 18:42 ` Jean Pihet

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).