2.10.5 on 2.4 kernel requires sysfs/libsysfs.h?

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

 



On Sun, Nov 11, 2007 at 11:25:39PM +0100, Jean Delvare wrote:
> Hi Axel,
> 
> On Sat, 10 Nov 2007 11:56:38 +0200, Axel Thimm wrote:
> > up to 2.10.4 sysfsutils was only required for 2.6 kernels. Now the
> > build fails on 2.4 kernel system w/o sysfsutils with
> > 
> > make: *** No rule to make target `sysfs/libsysfs.h', needed by `lib/sysfs.ad'.
> > 
> > Is that a bug in the Makefiles or is sysfsutils now really required
> > for 2.4. kernels as well?
> > 
> > (I hit this while building rpms for RHEL3).
> 
> No, sysfsutils is still not required for 2.4 kernels.
> 
> The only change in 2.10.5 that could cause this problem is this one:
> http://www.lm-sensors.org/changeset/4738

I see, I will probably need to divert KERNELVERSION.

> But I tested this with a 2.4 kernel and it works as intended.
> 
> Hmmm, maybe I see what's going on. Are you cross-building the RHEL3
> package, on a system itself running a 2.6 kernel?

Yes.

> And how are you pointing the build system to the right kernel tree
> to build against in this case?

Something along
make LINUX=/srv/atrpms.net/atrpms/kernelsrc/el3-x86_64/2.4.21-52.EL-x86_64 I2C_HEADERS=/usr/include/i2c COMPILE_KERNEL=0

I'll add an KERNELVERSION=2.4.21-52.EL for good measure ;)
-- 
Axel.Thimm at ATrpms.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.lm-sensors.org/pipermail/lm-sensors/attachments/20071112/08984acc/attachment.bin 


[Index of Archives]     [Linux Kernel]     [Linux Hardware Monitoring]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux