Re: Unversioned symbols when building kernel package
John Paul Adrian Glaubitz <[email protected]> Wed, 4 Jan 2023 23:31:07 +0100
| Newsgroups | gmane.linux.debian.ports.alpha |
|---|---|
| Message-ID | <[email protected]> |
Hi! On 1/4/23 23:00, Frank Scheiner wrote: >> According to this comment by Ben [1], this is an issue that is trivially fixed by adding the >> appropriate header to arch/$ARCH/include/asm-prototypes.h. However, looking at the header >> file, "#include <asm/string.h>" is already present so I'm not sure what else we're missing. > > Indeed, and that file ([1]) wasn't touched in 5 years. I wonder if that then is not an error of the Debian build scripts. > > [1]: https://github.com/torvalds/linux/blob/master/arch/alpha/include/asm/string.h That's not really an argument. It's also possible that the file needs to be updated. > BTW the same error is already present for 5.19.6-1 - the build ran on 2022-09-18. Maybe the > error corresponds with a change in the Debian linux repo ([3]) before that date. > > Looking at [4] the message "Can't read ABI reference." could indicate a missing file - filename > is defined in line 51 ([5]) and `/debian/abi/` does not exist in [3]. I don't think it's a bug in the Debian scripts. Otherwise it wouldn't just affect alpha. Adrian