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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to