Re: [PATCH] builddeb: fix missing headers in linux-headers package on arm architecture

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Linux&nblp;USB Development]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite Secrets]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux