[PlanetCCRMA] Re: prism54 on 2.4.26-1.ll
Timo Sivula
timo.sivula@luukku.com
Fri May 28 21:02:00 2004
Hi
On Thu, 2004-05-27 at 03:35, Fernando Pablo Lopez-Lezcano wrote:
> There are several ways in which you can do this. First, to get a source
> tree patched you need to install the .src.rpm (you did that already) and
> then:
> cd /usr/src/redhat/SPECS/
> rpmbuild -bp kernel-2.4.26-1.ll.spec
I did the following.
0. Installed the ccrma kernel source rpm for 2.4.26
1. Unpacked /usr/src/redhat/SOURCES/kernel-2.4.26.tar.bz2 into a
subdirectory tree
2. put the patch file I need in /usr/src/redhat/SOURCE
http://prism54.org/pub/linux/snapshot/kernel/v2.4/patch-2.4-prism54-cvs-latest.bz2
3. Edited the SPEC file to include both header and exection part as
patch 40000 in it, -p1, call the kernel and SPEC file -2.ll
8. # rpmbuild -bp kernel-2.4.26-1.ll.spec
9. # cd /usr/src/redhat/BUILD/kernel-2.4.26/linux-2.4.26/
10.# cp configs/kernel-2.4.26-i686.config .config
11. #make xconfig
12 Configured modversions=N, CPU=P4, Prism54=m, and i2c bitbang=n
(Otherwise wont compile)
13. # cp .config
/usr/src/redhat/SOURCES/configs/kernel-2.4.26-i686.config
14. # cd /usr/src/redhat/SPECS
15. # rpmbuild -bb --target i686 kernel-2.4.26-2.ll.spec
This gives me a kernel rpm that complains device-mapper is missing when
installing. I guess it means the i2c bit-banger needs to be there. Why
does the bit-banger i2c not give a problem with the original ccrma
kernel?
I am sorry if this is the wrong forum for this question, but I guess it
can either be the prism driver that is at fault or then the ccrma
kernel.
br, TImo