On Wed, 2004-01-14 at 08:59, Joerg Friedrich wrote: > > I generally do a "sparc32 /bin/bash" do make sure everything is detected > > right. > when using "sparc32 /bin/bash" before a "make TYPE=cdrom image" make > fails like this:
8< (snip) > mkdir -p ./tmp/cdrom/tree/lib/modules/2.4.21-sparc32/kernel; if [ -e > ./tmp/cdrom/tree/boot/System.map ]; then depmod -F ./tmp/cdrom/tree/boot/System.map > -q -a -b ./tmp/cdrom/tree/ 2.4.21-sparc32; rm -f ./tmp/cdrom/tree/boot/System.map; > else depmod -q -a -b ./tmp/cdrom/tree/ 2.4.21-sparc32; fi ; mkdir -p > ./tmp/cdrom/tree/lib/modules/2.4.21-sparc64/kernel; if [ -e > ./tmp/cdrom/tree/boot/System.map ]; then depmod -F ./tmp/cdrom/tree/boot/System.map > -q -a -b ./tmp/cdrom/tree/ 2.4.21-sparc64; rm -f ./tmp/cdrom/tree/boot/System.map; > else depmod -q -a -b ./tmp/cdrom/tree/ 2.4.21-sparc64; fi ; > depmod: ELF file > ./tmp/cdrom/tree//lib/modules/2.4.21-sparc64/kernel/drivers/cdrom/cdrom.o not for > this architecture > depmod: ELF file > ./tmp/cdrom/tree//lib/modules/2.4.21-sparc64/kernel/drivers/ide/ide-cd.o not for > this architecture > depmod: ELF file > ./tmp/cdrom/tree//lib/modules/2.4.21-sparc64/kernel/drivers/scsi/sr_mod.o not for > this architecture > depmod: ELF file > ./tmp/cdrom/tree//lib/modules/2.4.21-sparc64/kernel/drivers/scsi/st.o not for this > architecture Yup - it's because Sparc is multiarch. I'm working with BenC to get the Sparc kernels done such that they include the System.map for us. Then we need to point depmod to the right System.map for each architecture. (Recall that sun4u needs 64 bit kernels and sun4m cannot have them). See bug 227644 - I'm hoping today to get the pieces into linux-kernel-d-i for Sparc. Tks, Jeff Bailey -- I never know what to expect when you respond to my postings. No insult intended, you are merely a surprise :) - Carlos O'Donnell
signature.asc
Description: This is a digitally signed message part