BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0001068 [buildroot] Other minor always 10-09-06 23:46 02-12-07 05:44
Reporter jdiwu View Status public  
Assigned To buildroot
Priority normal Resolution fixed  
Status closed   Product Version
Summary 0001068: install kernel header failure.(kernel-2.6.18)
Description configure options:

    Target Architecture : i386
    Target Architecture Variant : i686
    Linux 2.6.18 kernel headers

output of make like:
......
toolchain/patch-kernel.sh /buildroot/tc_toolchain_build_i686/linux-2.6.18 toolchain/kernel-headers linux-2.6.18\*.patch
(cd /buildroot/tc_toolchain_build_i686/linux-2.6.18 ; \
         make -j1 ARCH=i686 INSTALL_HDR_PATH=/buildroot/tc_toolchain_build_i686/linux headers_install)
make[1]: Entering directory `/buildroot/tc_toolchain_build_i686/linux-2.6.18'
Makefile:486: /buildroot/tc_toolchain_build_i686/linux-2.6.18/arch/i686/Makefile: No such file or directory
make[1]: *** No rule to make target `/buildroot/tc_toolchain_build_i686/linux-2.6.18/arch/i686/Makefile'. Stop.
make[1]: Leaving directory `/buildroot/tc_toolchain_build_i686/linux-2.6.18'
make: *** [/buildroot/tc_toolchain_build_i686/linux/.configured] Error 2
Additional Information i am checking kernel-headers.mk(rev 16354) and
add `` -o "$(ARCH)" = "i686" `` to line 132,then make success.




svn diff toolchain/kernel-headers/kernel-headers.mk
Index: toolchain/kernel-headers/kernel-headers.mk
===================================================================
--- toolchain/kernel-headers/kernel-headers.mk (revision 16354)
+++ toolchain/kernel-headers/kernel-headers.mk (working copy)
@@ -129,7 +129,7 @@
 ifeq ($(LINUX_HEADERS_IS_KERNEL),y)
 # full kernel tarball >= 2.6.18

-KERNEL_ARCH:=$(shell $(SHELL) -c 'if test "$(ARCH)" = "i486" -o "$(ARCH)" = "i586"; then echo i386; else echo $(ARCH); fi')
+KERNEL_ARCH:=$(shell $(SHELL) -c 'if test "$(ARCH)" = "i486" -o "$(ARCH)" = "i586" -o "$(ARCH)" = "i686"; then echo i386; else echo $(ARCH); fi')

 $(LINUX_HEADERS_UNPACK_DIR)/.patched: $(LINUX_HEADERS_UNPACK_DIR)/.unpacked
        toolchain/patch-kernel.sh $(LINUX_HEADERS_UNPACK_DIR) toolchain/kernel-headers linux-$(LINUX_HEADERS_VERSION)\*.patch
Attached Files

- Relationships

- Notes
(0001781)
bernhardf
11-22-06 14:29

This was already fixed.
 

- Issue History
Date Modified Username Field Change
10-09-06 23:46 jdiwu New Issue
10-09-06 23:46 jdiwu Status new => assigned
10-09-06 23:46 jdiwu Assigned To  => uClibc
11-22-06 14:29 bernhardf Status assigned => closed
11-22-06 14:29 bernhardf Note Added: 0001781
11-22-06 14:29 bernhardf Resolution open => fixed
02-12-07 05:44 vapier Status closed => assigned
02-12-07 05:44 vapier Assigned To uClibc => buildroot


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker