Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #87801
| Path | csiph.com!pasdenom.info!newsfeed.bofh.team!srl.newsdeef.eu!news.corradoroberto.it!gothmog.csi.it!bofh.it!news.nic.it!robomod |
|---|---|
| From | Bastian Blank <waldi@debian.org> |
| Newsgroups | linux.debian.bugs.dist, linux.debian.kernel |
| Subject | Bug#1105744: FTCBFS riscv64: tools: bpf: asm/fense.h: no such file or directory |
| Date | Sun, 01 Jun 2025 15:20:01 +0200 |
| Message-ID | <KSQLv-7fUE-1@gated-at.bofh.it> (permalink) |
| References | <KMflD-31z7-3@gated-at.bofh.it> <KMflD-31z7-3@gated-at.bofh.it> |
| X-Original-To | Jing Luo <jing@jing.rocks>, 1105744@bugs.debian.org |
| X-Mailbox-Line | From debian-bugs-dist-request@lists.debian.org Sun Jun 1 13:17:18 2025 |
| Old-Return-Path | <debbugs@buxtehude.debian.org> |
| X-Spam-Flag | NO |
| X-Spam-Score | -2.4 |
| Reply-To | Bastian Blank <waldi@debian.org>, 1105744@bugs.debian.org |
| Resent-To | debian-bugs-dist@lists.debian.org |
| Resent-Cc | Debian Kernel Team <debian-kernel@lists.debian.org> |
| X-Debian-Pr-Message | followup 1105744 |
| X-Debian-Pr-Package | src:linux |
| X-Debian-Pr-Source | linux |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=utf-8 |
| Content-Disposition | inline |
| Content-Transfer-Encoding | quoted-printable |
| X-Greylist | delayed 395 seconds by postgrey-1.37 at buxtehude; Sun, 01 Jun 2025 13:14:56 UTC |
| X-Debian-Message | from BTS |
| X-Mailing-List | <debian-bugs-dist@lists.debian.org> archive/latest/1908255 |
| List-ID | <debian-bugs-dist.lists.debian.org> |
| List-URL | <https://lists.debian.org/debian-bugs-dist/> |
| Approved | robomod@news.nic.it |
| Lines | 66 |
| Organization | linux.* mail to news gateway |
| Sender | robomod@news.nic.it |
| X-Original-Date | Sun, 1 Jun 2025 15:08:09 +0200 |
| X-Original-Message-ID | <20250601130809.bw5su37fc5zwyqgj@shell.thinkmo.de> |
| X-Original-References | <174720954653.3523035.7822879974688247056.reportbug@cfarm421.jing.rocks> <174720954653.3523035.7822879974688247056.reportbug@cfarm421.jing.rocks> |
| Xref | csiph.com linux.debian.bugs.dist:1248618 linux.debian.kernel:87801 |
Cross-posted to 2 groups.
Show key headers only | View raw
On Wed, May 14, 2025 at 07:59:06AM +0000, Jing Luo wrote: > riscv64-linux-gnu-gcc -Wp,-MD,/build/reproducible-path/linux-6.12.27/debian/build/build-tools/tools/bpf/resolve_btfids/libsubcmd/.subcmd-config.o.d -Wp,-MT,/build/reproducible-path/linux-6.12.27/debian/build/build-tools/tools/bpf/resolve_btfids/libsubcmd/subcmd-config.o -ggdb3 -Wall -Wextra -std=gnu99 -fPIC -O3 -Werror -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/build/reproducible-path/linux-6.12.27/tools/include/ -Wbad-function-cast -Wdeclaration-after-statement -Wformat-security -Wformat-y2k -Winit-self -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wno-system-headers -Wold-style-definition -Wpacked -Wredundant-decls -Wstrict-prototypes -Wswitch-default -Wswitch-enum -Wundef -Wwrite-strings -Wformat -Wno-type-limits -Wstrict-aliasing=3 -Wshadow -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/linux-6.12.27=. -fstack-protector-strong -Wformat -Werror=format-security -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/build/reproducible-path/linux-6.12.27/tools/bpf/resolve_btfids -I/build/reproducible-path/linux-6.12.27/debian/build/build-tools/tools/bpf/resolve_btfids -I/build/reproducible-path/linux-6.12.27/scripts/include -isystem /build/reproducible-path/linux-6.12.27/debian/build/build-tools/include -D"BUILD_STR(s)=#s" -c -o /build/reproducible-path/linux-6.12.27/debian/build/build-tools/tools/bpf/resolve_btfids/libsubcmd/subcmd-config.o subcmd-config.c > In file included from /build/reproducible-path/linux-6.12.27/tools/include/asm/barrier.h:12, > from ringbuf.c:16: > /build/reproducible-path/linux-6.12.27/tools/include/asm/../../arch/riscv/include/asm/barrier.h:13:10: fatal error: asm/fence.h: No such file or directory > 13 | #include <asm/fence.h> > | ^~~~~~~~~~~~~ > compilation terminated. > In file included from /build/reproducible-path/linux-6.12.27/tools/include/asm/barrier.h:12, > from /build/reproducible-path/linux-6.12.27/tools/include/linux/ring_buffer.h:4, > from libbpf.c:37: > /build/reproducible-path/linux-6.12.27/tools/include/asm/../../arch/riscv/include/asm/barrier.h:13:10: fatal error: asm/fence.h: No such file or directory > 13 | #include <asm/fence.h> > | ^~~~~~~~~~~~~ > compilation terminated. I digged a bit. And I don't understand it a hundred percent, especially not why different compilers behave differently. I now assume it got something to do with the mix of <> and "" includes. So a fix would be: --- a/tools/arch/riscv/include/asm/barrier.h +++ b/tools/arch/riscv/include/asm/barrier.h @@ -10,7 +10,7 @@ #ifndef _TOOLS_LINUX_ASM_RISCV_BARRIER_H #define _TOOLS_LINUX_ASM_RISCV_BARRIER_H -#include <asm/fence.h> +#include "fence.h" #include <linux/compiler.h> /* These barriers need to enforce ordering on both devices and memory. */ Bastian -- Killing is stupid; useless! -- McCoy, "A Private Little War", stardate 4211.8
Back to linux.debian.kernel | Previous | Next — Previous in thread | Find similar | Unroll thread
Bug#1105744: FTCBFS riscv64: tools: bpf: asm/fense.h: no such file or directory Jing Luo <jing@jing.rocks> - 2025-05-14 10:10 +0200 Bug#1105744: FTCBFS riscv64: tools: bpf: asm/fense.h: no such file or directory Bastian Blank <waldi@debian.org> - 2025-06-01 15:20 +0200
csiph-web