All of lore.kernel.org
 help / color / mirror / Atom feed
* trace-cmd build fails due to due make 'not recursively expanding'
@ 2022-11-25  9:20 Daniel Wagner
  2022-11-25 10:15 ` Jan Engelhardt
  0 siblings, 1 reply; 4+ messages in thread
From: Daniel Wagner @ 2022-11-25  9:20 UTC (permalink / raw)
  To: factory; +Cc: linux-trace-devel

Hi,

trace-cmd stop building and due to make getting stuck in loop
and complaining with:

  $ make -d
  GNU Make 4.4
  Built for x86_64-suse-linux-gnu
  Copyright (C) 1988-2022 Free Software Foundation, Inc.
  License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>
  This is free software: you are free to change and redistribute it.
  There is NO WARRANTY, to the extent permitted by law.
  Reading makefiles...
  Reading makefile 'Makefile'...
  Makefile:79: not recursively expanding pkgconfig_dir to export to shell function
  Makefile:79: not recursively expanding pkgconfig_dir to export to shell function
  Makefile:224: not recursively expanding LIBTRACECMD_SHARED_VERSION to export to shell function
  Makefile:79: not recursively expanding pkgconfig_dir to export to shell function
  Makefile:224: not recursively expanding LIBTRACECMD_SHARED_VERSION to export to shell function
  Makefile:225: not recursively expanding LIBTRACECMD_SHARED_SO to export to shell function
  Makefile:79: not recursively expanding pkgconfig_dir to export to shell function
  Makefile:79: not recursively expanding pkgconfig_dir to export to shell function
  Makefile:224: not recursively expanding LIBTRACECMD_SHARED_VERSION to export to shell function
  Makefile:225: not recursively expanding LIBTRACECMD_SHARED_SO to export to shell function
  Makefile:225: not recursively expanding LIBTRACECMD_SHARED_SO to export to shell function
  Makefile:79: not recursively expanding pkgconfig_dir to export to shell function
  [...]

I don't really know what's going on. Any ideas?

This happens with our packaged version in Tumbleweed but also with the
plain upstream latest git version of trace-cmd. If I got it right make
was updated recently to 4.4.

Daniel

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

* Re: trace-cmd build fails due to due make 'not recursively expanding'
  2022-11-25  9:20 trace-cmd build fails due to due make 'not recursively expanding' Daniel Wagner
@ 2022-11-25 10:15 ` Jan Engelhardt
  2022-11-25 10:31   ` Daniel Wagner
  0 siblings, 1 reply; 4+ messages in thread
From: Jan Engelhardt @ 2022-11-25 10:15 UTC (permalink / raw)
  To: Daniel Wagner; +Cc: factory, linux-trace-devel


On Friday 2022-11-25 10:20, Daniel Wagner wrote:
>
>trace-cmd stop building and due to make getting stuck in loop
>and complaining with:
>
>  $ make -d
>  Makefile:79: not recursively expanding pkgconfig_dir to export to shell function
>
>I don't really know what's going on. Any ideas?

https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/FPNDORIL6NDJD3HFQ76LQBIRBCWVG6TV/
(I already informed Steven last night via email. / Wasn't aware there 
is a linux-trace-devel@)

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

* Re: trace-cmd build fails due to due make 'not recursively expanding'
  2022-11-25 10:15 ` Jan Engelhardt
@ 2022-11-25 10:31   ` Daniel Wagner
  2022-11-25 23:20     ` Steven Rostedt
  0 siblings, 1 reply; 4+ messages in thread
From: Daniel Wagner @ 2022-11-25 10:31 UTC (permalink / raw)
  To: Jan Engelhardt; +Cc: factory, linux-trace-devel

On Fri, Nov 25, 2022 at 11:15:38AM +0100, Jan Engelhardt wrote:
> 
> On Friday 2022-11-25 10:20, Daniel Wagner wrote:
> >
> >trace-cmd stop building and due to make getting stuck in loop
> >and complaining with:
> >
> >  $ make -d
> >  Makefile:79: not recursively expanding pkgconfig_dir to export to shell function
> >
> >I don't really know what's going on. Any ideas?
> 
> https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/FPNDORIL6NDJD3HFQ76LQBIRBCWVG6TV/
> (I already informed Steven last night via email. / Wasn't aware there 
> is a linux-trace-devel@)

Oops, didn't check the factory mailing list first. So there is no easy
workaround.

FWIW, I've got a bunch of initial Meson patches for libtraceevent and
libtracefs. I suppose I should also look at trace-cmd. Steven told me
that he will look at those patches but not before the holiday season.

Daniel

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

* Re: trace-cmd build fails due to due make 'not recursively expanding'
  2022-11-25 10:31   ` Daniel Wagner
@ 2022-11-25 23:20     ` Steven Rostedt
  0 siblings, 0 replies; 4+ messages in thread
From: Steven Rostedt @ 2022-11-25 23:20 UTC (permalink / raw)
  To: Daniel Wagner; +Cc: Jan Engelhardt, factory, linux-trace-devel

On Fri, 25 Nov 2022 11:31:47 +0100
Daniel Wagner <dwagner@suse.de> wrote:

> On Fri, Nov 25, 2022 at 11:15:38AM +0100, Jan Engelhardt wrote:
> > 
> > On Friday 2022-11-25 10:20, Daniel Wagner wrote:  
> > >
> > >trace-cmd stop building and due to make getting stuck in loop
> > >and complaining with:
> > >
> > >  $ make -d
> > >  Makefile:79: not recursively expanding pkgconfig_dir to export to shell function
> > >
> > >I don't really know what's going on. Any ideas?  
> > 
> > https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/FPNDORIL6NDJD3HFQ76LQBIRBCWVG6TV/
> > (I already informed Steven last night via email. / Wasn't aware there 
> > is a linux-trace-devel@)  
> 
> Oops, didn't check the factory mailing list first. So there is no easy
> workaround.

Ouch. Why does "progress" always get in the way of productivity :-p

> 
> FWIW, I've got a bunch of initial Meson patches for libtraceevent and
> libtracefs. I suppose I should also look at trace-cmd. Steven told me
> that he will look at those patches but not before the holiday season.

Yeah, I'm currently on turkey leftover day, but I guess I need to start
looking at these patches. This also means I have to make sure that
Chromebook can still build with them too. As they are part of
Chomebooks now.

If this all works, the it would be great for a trace-cmd version too.

Thanks!

-- Steve

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

end of thread, other threads:[~2022-11-25 23:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-25  9:20 trace-cmd build fails due to due make 'not recursively expanding' Daniel Wagner
2022-11-25 10:15 ` Jan Engelhardt
2022-11-25 10:31   ` Daniel Wagner
2022-11-25 23:20     ` Steven Rostedt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.