On Tue, Nov 18, 2025 at 8:18 AM Michal Suchánek <[email protected]> wrote: > > Hello, > > On Mon, Nov 17, 2025 at 08:38:07PM +0000, Sami Tolvanen wrote: > > We have interchangeably used unsigned long for some of the types > > defined in elfutils, assuming they're always 64-bit. This obviously > > fails when building gendwarfksyms on 32-bit hosts. Fix the types. > > > > Reported-by: Michal Suchánek <[email protected]> > > Closes: > > https://lore.kernel.org/linux-modules/[email protected]/ > > Signed-off-by: Sami Tolvanen <[email protected]> > > --- > > scripts/gendwarfksyms/dwarf.c | 4 +++- > > scripts/gendwarfksyms/symbols.c | 5 +++-- > > 2 files changed, 6 insertions(+), 3 deletions(-) > > with this patch gendwarfksyms builds on 32bit x86 and Arm. > > Tested-by: Michal Suchánek <[email protected]>
Great, thanks for testing! Daniel, do you want to take this fix through the modules tree? Sami

