linux-perf-users.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Michel Lind <michel@michel-slm.name>
To: Arnaldo Carvalho de Melo <acme@kernel.org>
Cc: linux-perf-users@vger.kernel.org, James Clark <james.clark@linaro.org>
Subject: Re: perf-tools v6.15 tarball not uploaded?
Date: Tue, 21 Oct 2025 17:00:44 +0100	[thread overview]
Message-ID: <a573563e09f5eb0f96658bd08b328cad0a8d40d3.camel@michel-slm.name> (raw)
In-Reply-To: <aENMPp9SZdABPkic@x1>

Hi Arnaldo,

On Fri, 2025-06-06 at 17:14 -0300, Arnaldo Carvalho de Melo wrote:
> On Fri, Jun 06, 2025 at 02:59:27PM -0500, Michel Lind wrote:
> > On Thu, 2025-06-05 at 16:40 -0300, Arnaldo Carvalho de Melo wrote:
> > > On Thu, Jun 05, 2025 at 11:24:50AM -0500, Michel Lind wrote:
> > > > I noticed the kernel.org mirrors don't have perf tarballs newer
> > > > than
> > > > 6.14.0 -
> > > > https://mirrors.edge.kernel.org/pub/linux/kernel/tools/perf/
> 
> > > > Will they be uploaded soon? Presumably I can just generate the
> > > > tarball
> > > > myself for now from the Git tag.
> 
> > > Its there now:
> 
> > > https://www.kernel.org/pub/linux/kernel/tools/perf/v6.15.0/perf-6.15.0.tar.xz
> 
> > Thanks! This works great on x86_64, on arm64 it's failing because
> > some
> > files that are needed to generate unistd_64.h per James' commits
> > starting Apr 29 are not there.
>  
FYI - I just tried with the perf-6.16.0.tar.xz tarball and hit the same
or a similar issue.

/builddir/build/BUILD/perf-
6.16.0/tools/arch/arm64/include/uapi/asm/unistd.h:2:10: fatal error:
asm/unistd_64.h: No such file or directory
    2 | #include <asm/unistd_64.h>
      |          ^~~~~~~~~~~~~~~~~


> > (I tried copying the files that show up in the error log, but
> > eventually hit a wall - for the Hyperscale build I'm going to get
> > around it for now by just generating the file on CentOS Stream 9
> > and
> > Stream 10 VMs, but I'll try soldiering on a bit to get this fixed
> > properly next week)
> 
> Yeah, reproduced:
> 
>   CC      /tmp/build/perf-6.15.0/libapi/fd/array.o
>   MKDIR   /tmp/build/perf-6.15.0/libapi/fs/
>   CC      /tmp/build/perf-6.15.0/libapi/fs/fs.o
> make[4]: /tmp/perf-6.15.0/scripts/Makefile.asm-headers: No such file
> or directory
> make[4]: *** No rule to make target '/tmp/perf-
> 6.15.0/scripts/Makefile.asm-headers'.  Stop.
> make[3]: *** [Makefile:108: uapi-asm-generic] Error 2
> make[2]: *** [Makefile.perf:973: /tmp/build/perf-
> 6.15.0/libperf/libperf.a] Error 2
> make[2]: *** Waiting for unfinished jobs....
>   INSTALL /tmp/build/perf-6.15.0/libapi/include/api/cpu.h
> 
> 
> We shouldn't be ever using anything outside tools, but over time we
> ended up doing that :-(
> 
I'm going to work around it by just using the kernel tarball for now.

Best regards,


-- 
 _o) Michel Lind
_( ) identities:
https://keyoxide.org/5dce2e7e9c3b1cffd335c1d78b229d2f7ccc04f2
     README:     https://fedoraproject.org/wiki/User:Salimma#README

      parent reply	other threads:[~2025-10-21 16:00 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-06-05 16:24 perf-tools v6.15 tarball not uploaded? Michel Lind
2025-06-05 19:40 ` Arnaldo Carvalho de Melo
2025-06-06 19:59   ` Michel Lind
2025-06-06 20:07     ` Arnaldo Carvalho de Melo
2025-06-06 20:14     ` Arnaldo Carvalho de Melo
2025-06-12  8:59       ` Michel Lind
2025-10-21 16:00       ` Michel Lind [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=a573563e09f5eb0f96658bd08b328cad0a8d40d3.camel@michel-slm.name \
    --to=michel@michel-slm.name \
    --cc=acme@kernel.org \
    --cc=james.clark@linaro.org \
    --cc=linux-perf-users@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).