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: