Ticket #1283 (closed task)
Opened 7 years ago
Ticket 1189 seems to break compilation with GCC 2.95.X (Examined/Solved - lm_sensors 2.7.0, Linux 2.4.20)
| Reported by: | contact | Owned by: | somebody |
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | kernel | Version: | |
| Keywords: | Cc: |
Description
The patch, which was included in CVS, breaks compilation with GCC 2.95.4 here. I
get a lot of parse errors from the kernel headers. It works fine when I revert
it.
Also, I tried CVS because my K7VTA3 5.0C (VT8235) reports wrong CPU temperature,
but while i2c (lk2-4) and lm_sensors (HEAD) compiled, depmod -a reported
depmod: *** Unresolved symbols in /lib/modules/2.4.
20/kernel/drivers/i2c/busses/i2c-voodoo3.o
and sensors-detect
We will now try to load each adapter module in turn.
Load 'i2c-viapro' (say NO if built into your kernel)? (YES/no): YES
/lib/modules/2.4.20/kernel/drivers/i2c/busses/i2c-viapro.o: init_module: No such
device
Hint: insmod errors can be caused by incorrect module parameters, including
invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.20/kernel/drivers/i2c/busses/i2c-viapro.o: insmod
/lib/modules/2.4.20/kernel/drivers/i2c/busses/i2c-viapro.o failed
/lib/modules/2.4.20/kernel/drivers/i2c/busses/i2c-viapro.o: insmod i2c-viapro
failed
Loading failed... skipping.
--- you are correct,
we've changed the Makefile in CVS to include a better solution.
to find out the symbol problems you can use 'depmod -a -e'
