[<prev] [next>] [day] [month] [year] [list]
Message-Id: <617201f8-1ad7-4403-b195-8c80d35ea30f@app.fastmail.com>
Date: Fri, 04 Jul 2025 15:25:49 +0200
From: "Arnd Bergmann" <arnd@...db.de>
To: "Jeff Johnson" <jeff.johnson@....qualcomm.com>
Cc: linux-kernel@...r.kernel.org, "Peter Zijlstra" <peterz@...radead.org>,
"Josh Poimboeuf" <jpoimboe@...nel.org>
Subject: Re: build failure with crosstools gcc 15.1.0
On Mon, Jun 23, 2025, at 21:52, Jeff Johnson wrote:
> I've been using crosstools gcc 14.2.0.
>
> Today I saw that gcc 15.1.0 has been added to crosstools:
> https://www.kernel.org/pub/tools/crosstool/files/bin/x86_64/15.1.0/
>
> But when I try it I'm getting an error:
> LD vmlinux.o
> vmlinux.o: warning: objtool: ncsi_process_next_channel() falls through
> to next function ncsi_channel_monitor.cold()
> vmlinux.o: error: objtool [elf.c:1360]: elf_write: elf_update failed:
> invalid section alignment
> make[5]: *** [scripts/Makefile.vmlinux_o:72: vmlinux.o] Error 1
> make[5]: *** Deleting file 'vmlinux.o'
> make[5]: Target '__default' not remade because of errors.
> make[4]: *** [Makefile:1217: vmlinux_o] Error 2
> make[4]: Target 'all' not remade because of errors.
> make[3]: *** [debian/rules:80: build-arch] Error 2
> make[3]: Target 'binary' not remade because of errors.
> dpkg-buildpackage: error: make -f debian/rules binary subprocess
> returned exit status 2
> make[2]: *** [scripts/Makefile.package:126: bindeb-pkg] Error 2
> make[1]: ***
> [/local/mnt/workspace/jjohnson/kernel/laptop-debug/Makefile:1635:
> bindeb-pkg] Error 2
> make: *** [Makefile:248: __sub-make] Error 2
> make: Target 'bindeb-pkg' not remade because of errors.
>
> This is with a simple x86 make C=1 W=1 -j8 bindeb-pkg
>
> Any thoughts?
Hi Jeff,
Sorry for the late reply, have you figured it out in the meantime?
I couldn't immediately reproduce it, so it may already be fixed
in linux-next.
My best guess is that this is an objtool issue, as new compiler
versions tend to trigger new cases that were not previously covered
in objtool.
Arnd
Powered by blists - more mailing lists