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

Re: New kernel headers break LVM build



On Thu, Nov 20, 2003 at 09:13:46AM +0100, Artur R. Czechowski wrote:
> On Wed, Nov 19, 2003 at 02:18:34PM +0000, Patrick Caulfield wrote:
> > LVM1 includes kernel headers in its build - yeah, I know, but it does
> > interface (rather too) tightly into the kernel.
> > 
> > The problem now is that the linux-kernel-headers package has Linux 2.6
> > files in it rather than 2.4 and LVM(1) is not supported in 2.6. so it
> > doesn't build. 
> If you sure, that it builds correctly with 2.4 headers add:
> Build-dep: ..., kernel-headers-2.4
> in debian/control and:
> CFLAGS = -I /usr/src/kernel-headers-2.4.22-1/include $(CFLAGS)
> in debian/rules.

That's a great idea, but the kernel header packages seem to be different on each
architecture for some reason...

on hppa:

monk:~# apt-get install kernel-headers-2.4
Reading Package Lists... Done
Building Dependency Tree... Done
Package kernel-headers-2.4 is a virtual package provided by:
  kernel-headers-2.4.21-sparc 33
  kernel-headers-2.4.21-hppa pa7.3
  kernel-headers-2.4.20-hppa pa35.3
  kernel-headers-2.4.19-hppa 22.2

on Alpha:

ford:~# apt-get install kernel-headers-2.4
Reading Package Lists... Done
Building Dependency Tree... Done
Package kernel-headers-2.4 is a virtual package provided by:
  kernel-headers-2.4.22-1-smp 2.4.22-3
  kernel-headers-2.4.22-1-generic 2.4.22-3
  kernel-headers-2.4.22-1 2.4.22-3
  kernel-headers-2.4.21-sparc 33

On Intel:

arthur:~# apt-get install kernel-headers-2.4
Reading Package Lists... Done
Building Dependency Tree... Done
Package kernel-headers-2.4 is a virtual package provided by:
  kernel-headers-2.4.22-speakup 2.4.22-2
  kernel-headers-2.4.18-bf2.4 2.4.18-6
  kernel-headers-2.4.18-1-k7 2.4.18-11
  kernel-headers-2.4.18-1-k6 2.4.18-11
  kernel-headers-2.4.18-1-686-smp 2.4.18-11
  kernel-headers-2.4.18-1-686 2.4.18-11
  kernel-headers-2.4.18-1-586tsc 2.4.18-11
  kernel-headers-2.4.18-1-386 2.4.18-11
  kernel-headers-2.4.18-1 2.4.18-11
  kernel-headers-2.4.22-1-k7-smp 2.4.22-3
  kernel-headers-2.4.22-1-k7 2.4.22-3
  kernel-headers-2.4.22-1-k6 2.4.22-3
  kernel-headers-2.4.22-1-686-smp 2.4.22-3
  kernel-headers-2.4.22-1-686 2.4.22-3
  kernel-headers-2.4.22-1-586tsc 2.4.22-3
  kernel-headers-2.4.22-1-386 2.4.22-3
  kernel-headers-2.4.22-1 2.4.22-3
  kernel-headers-2.4.21-sparc 33
  kernel-headers-2.4.21-5-k7-smp 2.4.21-5
  kernel-headers-2.4.21-5-k7 2.4.21-5
  kernel-headers-2.4.21-5-k6 2.4.21-5
  kernel-headers-2.4.21-5-686-smp 2.4.21-5
  kernel-headers-2.4.21-5-686 2.4.21-5
  kernel-headers-2.4.21-5-586tsc 2.4.21-5
  kernel-headers-2.4.21-5-386 2.4.21-5
  kernel-headers-2.4.21-5 2.4.21-5
  kernel-headers-2.4.20-3-k7-smp 2.4.20-9
  kernel-headers-2.4.20-3-k7 2.4.20-9
  kernel-headers-2.4.20-3-k6 2.4.20-9
  kernel-headers-2.4.20-3-686-smp 2.4.20-9
  kernel-headers-2.4.20-3-686 2.4.20-9
  kernel-headers-2.4.20-3-586tsc 2.4.20-9
  kernel-headers-2.4.20-3-386 2.4.20-9
  kernel-headers-2.4.20-3 2.4.20-9

If there was a consistent kernel-headers package I would be a happy bunny.
-- 

patrick



Reply to: