Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Mar 2026 09:33:14 +0000
From:      Piotr Kubaj <pkubaj@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 0b167f46041f - main - devel/dwarves: fix build on powerpc*
Message-ID:  <69c25a5a.25720.7867bda2@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by pkubaj:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0b167f46041f1eee8cb41aca5a7639edd90964c7

commit 0b167f46041f1eee8cb41aca5a7639edd90964c7
Author:     Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2026-03-24 09:27:00 +0000
Commit:     Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2026-03-24 09:32:58 +0000

    devel/dwarves: fix build on powerpc*
    
    /wrkdirs/usr/ports/devel/dwarves/work/dwarves-1.31/lib/bpf/src/bpf.c:63:4: error: __NR_bpf not defined. libbpf does not support your arch.
    
    I found __NR_bpf in Linux kernel, other architectures we use also match that macro in Linux.
---
 devel/dwarves/files/patch-lib_bpf_src_bpf.c | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/devel/dwarves/files/patch-lib_bpf_src_bpf.c b/devel/dwarves/files/patch-lib_bpf_src_bpf.c
new file mode 100644
index 000000000000..7da41adcfb13
--- /dev/null
+++ b/devel/dwarves/files/patch-lib_bpf_src_bpf.c
@@ -0,0 +1,11 @@
+--- lib/bpf/src/bpf.c.orig	2026-03-24 09:21:58 UTC
++++ lib/bpf/src/bpf.c
+@@ -59,6 +59,8 @@
+ #  define __NR_bpf 6319
+ # elif defined(__mips__) && defined(_ABI64)
+ #  define __NR_bpf 5315
++# elif defined(__powerpc__)
++#  define __NR_bpf 361
+ # else
+ #  error __NR_bpf not defined. libbpf does not support your arch.
+ # endif


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69c25a5a.25720.7867bda2>