[{"id":3680050,"web_url":"http://patchwork.ozlabs.org/comment/3680050/","msgid":"<1e18ca8becb9c20a5e6f2f2e73c0a084@free.fr>","list_archive_url":null,"date":"2026-04-21T20:23:44","subject":"Re: [Buildroot] [PATCH 1/1] package/bpftrace: bump version to 0.25.1","submitter":{"id":80537,"url":"http://patchwork.ozlabs.org/api/people/80537/","name":"Julien Olivain","email":"ju.o@free.fr"},"content":"Hi Bernd,\n\nThanks for the patch.\n\nOn 20/04/2026 20:44, Bernd Kuhls wrote:\n> https://github.com/bpftrace/bpftrace/blob/v0.25.1/CHANGELOG.md\n> \n> Added configure option USE_SYSTEM_LIBBPF to use our libbpf package,\n> needed due to upstream commit\n> https://github.com/bpftrace/bpftrace/commit/6d53738627d4f80c83f799f9e042f6bdd373a433\n> which was added to version 0.25.0.\n> \n> This bump includes upstream commit\n> https://github.com/bpftrace/bpftrace/commit/c6442cde6e45945e3cfd72cb2fdbcca590454d0c\n> which adds support for LLVM 22 and fixes build errors introduced by\n> buildroot commit 25cb3813e7fc6ed3e455f983cf0e09c7bc02fccb.\n> \n> Fixes:\n> https://autobuild.buildroot.net/results/599/59920f909d808911ea2710938271ecfab48c367f/\n> \n> Signed-off-by: Bernd Kuhls <bernd@kuhls.net>\n> ---\n>  package/bpftrace/bpftrace.hash | 2 +-\n>  package/bpftrace/bpftrace.mk   | 5 +++--\n>  2 files changed, 4 insertions(+), 3 deletions(-)\n[...]\n> diff --git a/package/bpftrace/bpftrace.mk \n> b/package/bpftrace/bpftrace.mk\n> index 7b1b41781a..e32798cb83 100644\n> --- a/package/bpftrace/bpftrace.mk\n> +++ b/package/bpftrace/bpftrace.mk\n> @@ -4,7 +4,7 @@\n>  #\n>  \n> ################################################################################\n> \n> -BPFTRACE_VERSION = 0.24.2\n> +BPFTRACE_VERSION = 0.25.1\n\nWhen trying to compile this new version on a aarch64 config,\nthe compilation fails with:\n\n/buildroot/output/build/bpftrace-0.25.1/src/bpffeature.cpp:463:41: \nerror: ‘BPF_TRACE_KPROBE_SESSION’ was not declared in this scope\n\nSo either it should use the definition from the kernel header,\nintroduced in v6.10:\nhttps://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=535a3692ba7245792e6f23654507865d4293c850\n\nor it should use the definition included from libbpf, and there is\na problem with it. Maybe our libbpf is too old.\n\nCould you have a look please?\n\n>  BPFTRACE_SITE = $(call github,bpftrace,bpftrace,v$(BPFTRACE_VERSION))\n>  BPFTRACE_LICENSE = Apache-2.0\n>  BPFTRACE_LICENSE_FILES = LICENSE\n> @@ -30,6 +30,7 @@ BPFTRACE_CONF_OPTS += \\\n>  \t-DBUILD_TESTING:BOOL=OFF \\\n>  \t-DENABLE_MAN:BOOL=OFF \\\n>  \t-DINSTALL_TOOL_DOCS:BOOL=OFF \\\n> -\t-DUSE_SYSTEM_BPF_BCC:BOOL=ON\n> +\t-DUSE_SYSTEM_BPF_BCC:BOOL=ON \\\n> +\t-DUSE_SYSTEM_LIBBPF:BOOL=ON\n> \n>  $(eval $(cmake-package))\n> --\n> 2.47.3\n\nBest regards,\n\nJulien.","headers":{"Return-Path":"<buildroot-bounces@buildroot.org>","X-Original-To":["incoming-buildroot@patchwork.ozlabs.org","buildroot@buildroot.org"],"Delivered-To":["patchwork-incoming-buildroot@legolas.ozlabs.org","buildroot@buildroot.org"],"Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=buildroot.org header.i=@buildroot.org\n header.a=rsa-sha256 header.s=default header.b=e8tAFHlf;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org\n (client-ip=2605:bc80:3010::136; helo=smtp3.osuosl.org;\n envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org)"],"Received":["from smtp3.osuosl.org (smtp3.osuosl.org [IPv6:2605:bc80:3010::136])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0YjH36nhz1yGs\n\tfor <incoming-buildroot@patchwork.ozlabs.org>;\n Wed, 22 Apr 2026 06:24:03 +1000 (AEST)","from localhost (localhost [127.0.0.1])\n\tby smtp3.osuosl.org (Postfix) with ESMTP id 0840C61407;\n\tTue, 21 Apr 2026 20:23:55 +0000 (UTC)","from smtp3.osuosl.org ([127.0.0.1])\n by localhost (smtp3.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id KeXmlp1G61_G; Tue, 21 Apr 2026 20:23:52 +0000 (UTC)","from lists1.osuosl.org (lists1.osuosl.org [140.211.166.142])\n\tby smtp3.osuosl.org (Postfix) with ESMTP id A6AD16139E;\n\tTue, 21 Apr 2026 20:23:52 +0000 (UTC)","from smtp2.osuosl.org (smtp2.osuosl.org [IPv6:2605:bc80:3010::133])\n by lists1.osuosl.org (Postfix) with ESMTP id 0181A183\n for <buildroot@buildroot.org>; Tue, 21 Apr 2026 20:23:52 +0000 (UTC)","from localhost (localhost [127.0.0.1])\n by smtp2.osuosl.org (Postfix) with ESMTP id E70BB420B2\n for <buildroot@buildroot.org>; Tue, 21 Apr 2026 20:23:51 +0000 (UTC)","from smtp2.osuosl.org ([127.0.0.1])\n by localhost (smtp2.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP\n id GoHMeJtSgA_F for <buildroot@buildroot.org>;\n Tue, 21 Apr 2026 20:23:51 +0000 (UTC)","from smtp1-g21.free.fr (smtp1-g21.free.fr [212.27.42.1])\n by smtp2.osuosl.org (Postfix) with ESMTPS id DB02940403\n for <buildroot@buildroot.org>; Tue, 21 Apr 2026 20:23:50 +0000 (UTC)","from webmail.free.fr (unknown [172.20.246.3])\n (Authenticated sender: ju.o@free.fr)\n by smtp1-g21.free.fr (Postfix) with ESMTPA id 56503B00571;\n Tue, 21 Apr 2026 22:23:44 +0200 (CEST)","from 2a01:e0a:1065:2100:52d9:65fe:2df3:c492\n via 2a01:e0a:1065:2100:52d9:65fe:2df3:c492 by webmail.free.fr\n with HTTP (HTTP/1.0 POST); Tue, 21 Apr 2026 22:23:44 +0200"],"X-Virus-Scanned":["amavis at osuosl.org","amavis at osuosl.org"],"X-Comment":"SPF check N/A for local connections - client-ip=140.211.166.142;\n helo=lists1.osuosl.org; envelope-from=buildroot-bounces@buildroot.org;\n receiver=<UNKNOWN> ","DKIM-Filter":["OpenDKIM Filter v2.11.0 smtp3.osuosl.org A6AD16139E","OpenDKIM Filter v2.11.0 smtp2.osuosl.org DB02940403"],"DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=buildroot.org;\n\ts=default; t=1776803032;\n\tbh=jbNzMCrvMC+qzToDYj4FT01YbRhYpyAhceSPd/rh4FA=;\n\th=Date:To:Cc:In-Reply-To:References:Subject:List-Id:\n\t List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:\n\t From:Reply-To:From;\n\tb=e8tAFHlfjdCLiCNEmyMf9GxnFGU8NTzvxBsyeFifRs0EdFnFb9tzfy1IAsBQ+IAw6\n\t S3d4x0fL+I4LGzDTDy4lG3SUtiE8cyueM/o3hC0v4orRLCcWM3kb9jXucyajuNe8rT\n\t AfKG+7h+HpM7jAY7eJ+dYEARG8E9oNvXuEXed2wiZrYFipDpy1MKZHP6cEUGPjOlq0\n\t bRGvfTkBJ2vfluZeDBABgk/rejApYhIFAEIw4UErCOoXVEfdNZww00t0mF1NlatYL4\n\t U6mo5SWt5trPxjmFhiNcB5Zd6gn+ebS3THh2emngT1jdaBGCQEg/cb5XTdmG8FACqz\n\t aQQbvoNCqDa2g==","Received-SPF":"Pass (mailfrom) identity=mailfrom; client-ip=212.27.42.1;\n helo=smtp1-g21.free.fr; envelope-from=ju.o@free.fr; receiver=<UNKNOWN>","DMARC-Filter":"OpenDMARC Filter v1.4.2 smtp2.osuosl.org DB02940403","MIME-Version":"1.0","Date":"Tue, 21 Apr 2026 22:23:44 +0200","To":"Bernd Kuhls <bernd@kuhls.net>","Cc":"buildroot@buildroot.org, Qais Yousef <qais.yousef@arm.com>, Romain Naour\n <romain.naour@gmail.com>","In-Reply-To":"<20260420184450.3781485-1-bernd@kuhls.net>","References":"<20260420184450.3781485-1-bernd@kuhls.net>","User-Agent":"Webmail Free/1.6.14","Message-ID":"<1e18ca8becb9c20a5e6f2f2e73c0a084@free.fr>","X-Sender":"ju.o@free.fr","X-Mailman-Original-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple;\n d=free.fr; s=smtp-20201208; t=1776803027;\n bh=vuOn+yYnHvtXGHbklC1f9NLygVDumvtjqUt+RjUgcPs=;\n h=Date:From:To:Cc:Subject:In-Reply-To:References:From;\n b=UxyG1TOz/dtA4+l5midBMb0t/+zsZkAObUa7KU85nIZH5CB2CuQf54jGRjYMt0goB\n 0RzkYbIQIcp/ePqG72x3R/lrncoXoQdZEE3BiJek65FjODidLOlbx4uoAog7uoV0FD\n MlcqpTU7A9XcX/TqtzKQPeSEymgfMo7p2w+OoWALRg7d9NNtPf8osGcwnDuQMnkvPZ\n YlL95iEPs3l56CycXEVE5a6ACPRGbTHiegQi1mN5CvruhAjzpB07mzFzpGA7fCzDnO\n 735gsqg7d4bsB+GcxNcdIII2l1Q8OnSAfp9WiptK8GsiWnpY8t4/iixHgsPfNFqJIQ\n fSYyiiTAWOUsQ==","X-Mailman-Original-Authentication-Results":["smtp2.osuosl.org;\n dmarc=pass (p=quarantine dis=none)\n header.from=free.fr","smtp2.osuosl.org;\n dkim=pass (2048-bit key) header.d=free.fr header.i=@free.fr\n header.a=rsa-sha256 header.s=smtp-20201208 header.b=UxyG1TOz"],"Subject":"Re: [Buildroot] [PATCH 1/1] package/bpftrace: bump version to 0.25.1","X-BeenThere":"buildroot@buildroot.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Discussion and development of buildroot <buildroot.buildroot.org>","List-Unsubscribe":"<https://lists.buildroot.org/mailman/options/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=unsubscribe>","List-Archive":"<http://lists.buildroot.org/pipermail/buildroot/>","List-Post":"<mailto:buildroot@buildroot.org>","List-Help":"<mailto:buildroot-request@buildroot.org?subject=help>","List-Subscribe":"<https://lists.buildroot.org/mailman/listinfo/buildroot>,\n <mailto:buildroot-request@buildroot.org?subject=subscribe>","From":"Julien Olivain via buildroot <buildroot@buildroot.org>","Reply-To":"Julien Olivain <ju.o@free.fr>","Content-Transfer-Encoding":"base64","Content-Type":"text/plain; charset=\"utf-8\"; Format=\"flowed\"","Errors-To":"buildroot-bounces@buildroot.org","Sender":"\"buildroot\" <buildroot-bounces@buildroot.org>"}}]