On Tue, 2014-04-15 at 08:06 +0300, Fathi Boudra wrote: > On 14 April 2014 22:27, Ben Hutchings <ben@xxxxxxxxxxxxxxx> wrote: > > On Mon, 2014-04-14 at 15:19 +0300, Fathi Boudra wrote: > >> The kernel headers package (linux-headers) doesn't include > >> the arch/arm/mach-*/include header files. > >> > >> It makes the package unusable on ARM architecture and prevent > >> out-of-tree modules build: > >> /usr/src/linux-headers-3.14.0/arch/arm/include/asm/memory.h:24:25: > >> fatal error: mach/memory.h: No such file or directory > >> #include <mach/memory.h> > >> ^ > >> compilation terminated. > >> > >> While this patch explicitely test arm architecture, avr32 and blackfin are > >> affected since they ship mach-* headers. However, they haven't been included > >> in the test because they aren't official architectures supported by Debian. > > > > I don't see why you can't generically look for all include directories > > in arch/$SRCARCH. > > If you think that we should all include dirs independently from their > support in the official archive, that's fine to me. [...] I think it's a reasonable starting point. If that later turns out to be insufficient for some new-to-Debian architecture, we can fix it then. Ben. -- Ben Hutchings The obvious mathematical breakthrough [to break modern encryption] would be development of an easy way to factor large prime numbers. - Bill Gates
Attachment:
signature.asc
Description: This is a digitally signed message part