[Voyage-linux] Compile kenel on Alix failed

Robbert (spam-protected)
Wed Aug 12 07:06:07 HKT 2009


Hi guys,

I tried to compile the kernel on target machine Alix but failed.
My steps:
1) dpkg -i linux-source-2.6.26-voyage_6.0-3_all.deb
2) cp sierra.c   /usr/src/linux-source-2.6.26-voyage/drivers/usb/serial/
3) cp /boo/config-2.6.26-486-voyage /usr/src/linux-source-2.6.26-voyage/.config
4) make menuconfig (
	derivce driver->check usb support->usb serial converter support -> usb sierra sierra wireless driver 
    	derivce driver->check Character device->Serial driver->8 number of 8250/16550 ports to register at runtime
	) 
5)  make-kpkg  --append-to-version "-486-voyage" kernel-image --initrd
 
Did I miss something?

Thanks
Robbert
========================================================================
voyage:/usr/src/linux-source-2.6.26-voyage#  make-kpkg  --append-to-version 
"-486-voyage"  kernel-image --initrd

....
perl: warning: Falling back to the standard locale ("C").                        
perl: warning: Setting locale failed.                                            
perl: warning: Please check that your locale settings:                           
        LANGUAGE = (unset),                                                      
        LC_ALL = (unset),                                                        
        LANG = "en_US.UTF-8"                                                     
    are supported and installed on your system.                                  
perl: warning: Falling back to the standard locale ("C").                        
perl: warning: Setting locale failed.                                            
perl: warning: Please check that your locale settings:                           
        LANGUAGE = (unset),                                                      
        LC_ALL = (unset),                                                        
        LANG = "en_US.UTF-8"                                                     
    are supported and installed on your system.                                  
perl: warning: Falling back to the standard locale ("C").                        
perl: warning: Setting locale failed.                                            
perl: warning: Please check that your locale settings:                           
        LANGUAGE = (unset),                                                      
        LC_ALL = (unset),                                                        
        LANG = "en_US.UTF-8"                                                     
    are supported and installed on your system.                                  
perl: warning: Falling back to the standard locale ("C").                        
perl: warning: Setting locale failed.                                            
perl: warning: Please check that your locale settings:                           
        LANGUAGE = (unset),                                                      
        LC_ALL = (unset),                                                        
        LANG = "en_US.UTF-8"                                                     
    are supported and installed on your system.                                  
perl: warning: Falling back to the standard locale ("C").                        
perl: warning: Setting locale failed.                                            
perl: warning: Please check that your locale settings:                           
        LANGUAGE = (unset),                                                      
        LC_ALL = (unset),                                                        
        LANG = "en_US.UTF-8"                                                     
    are supported and installed on your system.                                  
perl: warning: Falling back to the standard locale ("C")
.....

exec debian/rules  DEBIAN_REVISION=6.0-3  APPEND_TO_VERSION=-486-voyage  INITRD=YES  kernel-image
/usr/bin/make -f ./debian/rules         debian/stamp/binary/pre-linux-image-2.6.26-486-voyage
make[1]: Entering directory `/usr/src/linux-source-2.6.26-voyage'
====== making target debian/stamp/binary/pre-linux-image-2.6.26-486-voyage [new prereqs: linux-image-2.6.26-486-voyage]======

This is kernel package version 11.015.
/usr/bin/make -f ./debian/rules debian/stamp/binary/linux-image-2.6.26-486-voyage
make[2]: Entering directory `/usr/src/linux-source-2.6.26-voyage'
====== making target debian/stamp/binary/linux-image-2.6.26-486-voyage [new prereqs: ]======

This is kernel package version 11.015.
install -p -d -o root -g root  -m  755 /usr/src/linux-source-2.6.26-voyage/debian/linux-image-2.6.26-486-voyage/DEBIAN
sed -e 's/=V/2.6.26-486-voyage/g'    -e 's/=IB//g' \
            -e 's/=ST/linux/g'  -e 's/=R//g' \
            -e 's/=K/bzImage/g'     -e 's/=L/lilo/g'         \
            -e 's/=I/YES/g'     -e 's,=D,/boot,g'            \
            -e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g'                              \
            -e 's@=MK at mkinitramfs-kpkg mkinitrd.yaird at g' -e 's@=A at i386@g'   \
            -e 's@=M@@g'    -e 's/=OF//g'    \
            -e 's/=S//g' -e 's@=B at i386@g'     \
          ./debian/pkg/image/postinst > /usr/src/linux-source-2.6.26-voyage/debian/linux-image-2.6.26-486-voyage/DEBIAN/postinst
chmod 755 /usr/src/linux-source-2.6.26-voyage/debian/linux-image-2.6.26-486-voyage/DEBIAN/postinst
sed -e 's/=V/2.6.26-486-voyage/g'          -e 's/=IB//g' \
            -e 's/=ST/linux/g'  -e 's/=R//g' \
            -e 's/=K/bzImage/g'     -e 's/=L/lilo/g'         \
            -e 's/=I/YES/g'     -e 's,=D,/boot,g'            \
            -e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g'                              \
            -e 's@=MK at mkinitramfs-kpkg mkinitrd.yaird at g' -e 's@=A at i386@g'   \
            -e 's@=M@@g'    -e 's/=OF//g'    \
            -e 's/=S//g'  -e 's@=B at i386@g'    \
         ./debian/pkg/image/config > /usr/src/linux-source-2.6.26-voyage/debian/linux-image-2.6.26-486-voyage/DEBIAN/config
chmod 755 /usr/src/linux-source-2.6.26-voyage/debian/linux-image-2.6.26-486-voyage/DEBIAN/config
sed -e 's/=V/2.6.26-486-voyage/g'          -e 's/=IB//g' \
            -e 's/=ST/linux/g'  -e 's/=R//g' \
            -e 's/=K/bzImage/g'     -e 's/=L/lilo/g'         \
            -e 's/=I/YES/g'     -e 's,=D,/boot,g'            \
            -e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g'                              \
            -e 's@=MK at mkinitramfs-kpkg mkinitrd.yaird at g' -e 's@=A at i386@g'   \
            -e 's@=M@@g'    -e 's/=OF//g'    \
            -e 's/=S//g' -e 's@=B at i386@g'     \
         ./debian/pkg/image/postrm > /usr/src/linux-source-2.6.26-voyage/debian/linux-image-2.6.26-486-voyage/DEBIAN/postrm
chmod 755 /usr/src/linux-source-2.6.26-voyage/debian/linux-image-2.6.26-486-voyage/DEBIAN/postrm
sed -e 's/=V/2.6.26-486-voyage/g'          -e 's/=IB//g'           \
            -e 's/=ST/linux/g'  -e 's/=R//g' \
            -e 's/=K/bzImage/g'     -e 's/=L/lilo/g'         \
            -e 's/=I/YES/g'     -e 's,=D,/boot,g'            \
            -e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g'                              \
            -e 's@=MK at mkinitramfs-kpkg mkinitrd.yaird at g' -e 's@=A at i386@g'   \
            -e 's@=M@@g'    -e 's/=OF//g'    \
            -e 's/=S//g' -e 's@=B at i386@g'     \
         ./debian/pkg/image/preinst > /usr/src/linux-source-2.6.26-voyage/debian/linux-image-2.6.26-486-voyage/DEBIAN/preinst
chmod 755 /usr/src/linux-source-2.6.26-voyage/debian/linux-image-2.6.26-486-voyage/DEBIAN/preinst
sed -e 's/=V/2.6.26-486-voyage/g'    -e 's/=IB//g'    \
            -e 's/=ST/linux/g'  -e 's/=R//g' \
            -e 's/=K/bzImage/g'     -e 's/=L/lilo/g'         \
            -e 's/=I/YES/g'     -e 's,=D,/boot,g'            \
            -e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g'                              \
            -e 's@=MK at mkinitramfs-kpkg mkinitrd.yaird at g' -e 's@=A at i386@g'   \
            -e 's@=M@@g'    -e 's/=OF//g'    \
            -e 's/=S//g' -e 's@=B at i386@g'     \
         ./debian/pkg/image/prerm > /usr/src/linux-source-2.6.26-voyage/debian/linux-image-2.6.26-486-voyage/DEBIAN/prerm
chmod 755 /usr/src/linux-source-2.6.26-voyage/debian/linux-image-2.6.26-486-voyage/DEBIAN/prerm
echo using old template
using old template
sed -e 's/=V/2.6.26-486-voyage/g'    -e 's/=IB//g'    \
            -e 's/=ST/linux/g'  -e 's/=R//g' \
            -e 's/=K/bzImage/g'     -e 's/=L/lilo/g'          \
            -e 's@=MK at mkinitramfs-kpkg mkinitrd.yaird at g' -e 's@=A at i386@g'   \
            -e 's/=I/YES/g'     -e 's,=D,/boot,g'        \
            -e 's/=MD/initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool, /g'                                \
            -e 's@=M@@g'    -e 's/=OF//g'    \
            -e 's/=S//g' -e 's@=B at i386@g'     \
         ./debian/templates.l10n   > ./debian/templates.master
install -p    -o root -g root  -m  644 ./debian/templates.master /usr/src/linux-source-2.6.26-voyage/debian/linux-image-2.6.26-486-voyage/DEBIAN/templates
dpkg-gencontrol -DArchitecture=i386 -isp             \
                        -plinux-image-2.6.26-486-voyage -P/usr/src/linux-source-2.6.26-voyage/debian/linux-image-2.6.26-486-voyage/
dpkg-gencontrol: error: package linux-image-2.6.26-486-voyage not in control info
make[2]: *** [debian/stamp/binary/linux-image-2.6.26-486-voyage] Error 255
make[2]: Leaving directory `/usr/src/linux-source-2.6.26-voyage'
make[1]: *** [debian/stamp/binary/pre-linux-image-2.6.26-486-voyage] Error 2
make[1]: Leaving directory `/usr/src/linux-source-2.6.26-voyage'
make: *** [kernel-image] Error 2





More information about the Voyage-linux mailing list