|
|
Index: ../linux/linux.conf =================================================================== --- ../linux/linux.conf (revision 7) +++ ../linux/linux.conf (working copy) @@ -24,8 +24,6 @@ pkg_linux_cross="" case "$xpkg-" in - *-header-*) - pkg_linux_mode=header ;; *-source-*) unset splitdesc_dev pkg_linux_mode=source ;; @@ -36,12 +34,8 @@ case "$xpkg" in *-cross-*) pkg_linux_cross="${xpkg#**-cross-}" - if [ $pkg_linux_mode = header ]; then - echo_status "Preparing to build a linux kernel $pkg_linux_cross cross-headers package." - else - echo_error "Building linux kernel cross packages isn't supported yet." - exit 1 - fi + echo_error "Building linux kernel cross packages isn't supported yet." + exit 1 ;; esac @@ -347,52 +341,6 @@ rm -f .config.old .config.[1-9] } -main_lx_header() { - echo "Extracting the Linux Kernel Sources [$ver] ... " - tar $taropt $archdir/$srctar - cd linux-$vanilla_ver - - # patch and configure - lx_config - - if [ -z "$pkg_linux_cross" ]; then - incdir="$root/$prefix/include/linux$treever" - else - incdir="$root/$prefix/$pkg_linux_cross-unknown-linux-gnu/include" - fi - - # install the header files - and do some post-processing for sparc - rm -rf $incdir/{asm,asm-generic,linux,asm-sparc,asm-sparc64} - mkdir -p $incdir - if [ "$lx_cpu" != sparc -a "$lx_cpu" != sparc64 ] - then - mkdir -p $incdir/asm - cp -rv include/asm/* $incdir/asm/ - cp -rv include/{asm-generic,linux} $incdir/ - else - # we can only generate this files when we have a cross compiler - # which is stage 1 and above ... - if [ $stagelevel -gt 0 -a $treever != 26 ] ; then - # build two generated headers first ... - make ARCH=sparc CROSS_COMPILE=$archprefix KCC=$KCC \ - arch/sparc/kernel/Makefile check_asm - [ $lx_cpu = sparc64 ] && \ - make ARCH=sparc64 CROSS_COMPILE=$archprefix KCC=sparc64-unknown-linux-gnu-gcc \ - arch/sparc64/kernel/Makefile check_asm - fi - - cp -rv include/{asm-{sparc{,64},generic},linux} $incdir/ - cp -v $confdir/generate-asm . ; chmod +x ./generate-asm - ./generate-asm $incdir - fi - if [ -z "$pkg_linux_cross" -a "linux$treever" = "$ROCKCFG_PKG_LINUX_HEADERS" ]; then - for x in $incdir/*; do - rm -rf $root/$prefix/include/${x##*/} - ln -sf linux$treever/${x##*/} $root/$prefix/include/${x##*/} - done - fi -} - main_lx() { lx_config @@ -534,11 +482,6 @@ createdocs=0 custmain="main_lx_src" ;; - header) - autoextract=0 - createdocs=0 - custmain="main_lx_header" - ;; image) custmain="main_lx" autopatch=0
|