Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-03-31  5:42 ulf at uclibc.org
  2008-04-01 11:09 ` Jean-Christian de Rivaz
  0 siblings, 1 reply; 169+ messages in thread
From: ulf at uclibc.org @ 2008-03-31  5:42 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-03-30 22:42:03 -0700 (Sun, 30 Mar 2008)
New Revision: 21591

Log:
Patch in EXTRA_VERSION

Modified:
   trunk/buildroot/target/linux/Config.in.advanced
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2008-03-30 22:23:39 UTC (rev 21590)
+++ trunk/buildroot/target/linux/Config.in.advanced	2008-03-31 05:42:03 UTC (rev 21591)
@@ -346,6 +346,14 @@
 	default "$(BR2_LINUX26_MM_VERSION).bz2" if BR2_KERNEL_ADD_MM_PATCH
 	default $(BR2_CUSTOM_LINUX26_PATCH) if BR2_LINUX26_CUSTOM
 
+config BR2_EXTRA_VERSION
+	string
+	default ".$(BR2_KERNEL_PATCH_LEVEL)"	if  BR2_KERNEL_ADD_MINORPATCH || BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default "$(BR2_KERNEL_RC_LEVEL)"	if BR2_KERNEL_ADD_LATEST_RC_PATCH
+	default "$(BR2_KERNEL_RC_LEVEL)"	if BR2_KERNEL_ADD_RC_PATCH
+	default "BR2_KERNEL_GIT_LEVEL"		if BR2_KERNEL_ADD_LATEST_SNAPSHOT
+	default	"$(BR2_KERNEL_MM_LEVEL)"	if BR2_KERNEL_ADD_LATEST_MM_PATCH
+	default	"$(BR2_KERNEL_MM_LEVEL)"	if BR2_KERNEL_ADD_MM_PATCH
 endmenu
 
 # -----------------------------------------------

Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-03-30 22:23:39 UTC (rev 21590)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-03-31 05:42:03 UTC (rev 21591)
@@ -103,7 +103,7 @@
 endif
 endif
 
-KERNEL_CONFIG_METHOD:=($(strip $(subst ",,$(BR2_KERNEL_CONFIG_METHOD))),)
+KERNEL_CONFIG_METHOD:=$(strip $(subst ",,$(BR2_KERNEL_CONFIG_METHOD)))
 #"))
 ifeq ($(KERNEL_CONFIG_METHOD),)
 KERNEL_CONFIG_METHOD:=xconfig
@@ -335,7 +335,11 @@
 		$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) $(KERNEL_CONFIG_METHOD) ; \
 	fi
 endif
+ifneq ($(strip $(subst ",,$(BR2_EXTRA_VERSION))),)
+	$(SED) 's,^EXTRA_VERSION=.*,EXTRA_VERSION=="$(BR2_EXTRA_VERSION)",g'
+endif
 
+
 # -----------------------------------------------------------------------------
 $(LINUX26_DIR)/.configured: $(LINUX26_DIR)/.config
 	$(SED) '/CONFIG_AEABI=y/d' $(LINUX26_DIR)/.config

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-02-22 10:38 jacmet at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: jacmet at uclibc.org @ 2009-02-22 10:38 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-02-22 10:38:10 +0000 (Sun, 22 Feb 2009)
New Revision: 25411

Log:
linux-advanced: don't error out on non writable /tftpboot

Odd that we have 2x the same target right after eachother, but this is
Makefile.in.advanced ofcourse ;)

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2009-02-22 10:38:04 UTC (rev 25410)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2009-02-22 10:38:10 UTC (rev 25411)
@@ -459,7 +459,7 @@
 /tftpboot/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
 	-mkdir -p /tftpboot
 	-cp -dpf $(LINUX26_KERNEL) $@
-	touch $@
+	-touch $@
 
 ifneq ($(LINUX_COPYTO),/tftpboot)
 $(LINUX_COPYTO)/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-02-04 23:15 jacmet at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: jacmet at uclibc.org @ 2009-02-04 23:15 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-02-04 23:15:48 +0000 (Wed, 04 Feb 2009)
New Revision: 25239

Log:
linux/Makefile.in.advanced: don't depend on phony target for mkimage

Stops continous rebuilds.

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2009-02-04 23:15:42 UTC (rev 25238)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2009-02-04 23:15:48 UTC (rev 25239)
@@ -476,7 +476,7 @@
 	echo $(LINUX26_VERSION_PROBED) > $(PROJECT_BUILD_DIR)/.linux-version
 	echo LINUX_MODULES=`$(LINUX26_VERSION_PROBED)`
 
-$(LINUX26_MKIMAGE_DIR)/mkimage:	u-boot
+$(LINUX26_MKIMAGE_DIR)/mkimage:	$(U_BOOT_TOOLS)
 	mkdir -p $(LINUX26_MKIMAGE_DIR)
 	cp $(MKIMAGE) $(LINUX26_MKIMAGE_DIR)
 

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-01-26 20:17 ulf at uclibc.org
  2009-01-26 20:30 ` Peter Korsgaard
  0 siblings, 1 reply; 169+ messages in thread
From: ulf at uclibc.org @ 2009-01-26 20:17 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-26 20:17:06 +0000 (Mon, 26 Jan 2009)
New Revision: 25065

Log:
Replace BUILDROOT_KERNEL_CONFIG_METHOD environment variable with BUILDROOT_USE_XWINDOWS

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-26 19:42:47 UTC (rev 25064)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-26 20:17:06 UTC (rev 25065)
@@ -110,8 +110,8 @@
 endif
 
 # Override config method with shell variable
-ifneq ($(BUILDROOT_KERNEL_CONFIG_METHOD),)
-KERNEL_CONFIG_METHOD:=$(strip $(subst ",,$(BUILDROOT_KERNEL_CONFIG_METHOD)))
+ifneq ($(BUILDROOT_USE_XWINDOWS),)
+KERNEL_CONFIG_METHOD:=xconfig
 #"))
 else
 KERNEL_CONFIG_METHOD:=$(strip $(subst ",,$(BR2_KERNEL_CONFIG_METHOD)))

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-01-26 16:25 jacmet at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: jacmet at uclibc.org @ 2009-01-26 16:25 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-01-26 16:25:17 +0000 (Mon, 26 Jan 2009)
New Revision: 25056

Log:
linux/advanced: default to make menuconfig

Modified:
   trunk/buildroot/target/linux/Config.in.advanced
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2009-01-26 15:45:32 UTC (rev 25055)
+++ trunk/buildroot/target/linux/Config.in.advanced	2009-01-26 16:25:17 UTC (rev 25056)
@@ -406,7 +406,7 @@
 
 choice
 	prompt "Preferred config tool"
-	default BR2_MAKE_XCONFIG
+	default BR2_MAKE_MENUCONFIG
 	depends on BR2_PACKAGE_LINUX_USE_XCONFIG
 	help
 	  Define the preferred tool to invoke if a configuration is invalid

Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-26 15:45:32 UTC (rev 25055)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-26 16:25:17 UTC (rev 25056)
@@ -117,7 +117,7 @@
 KERNEL_CONFIG_METHOD:=$(strip $(subst ",,$(BR2_KERNEL_CONFIG_METHOD)))
 #"))
 ifeq ($(KERNEL_CONFIG_METHOD),)
-KERNEL_CONFIG_METHOD:=xconfig
+KERNEL_CONFIG_METHOD:=menuconfig
 endif
 endif
 # -----------------------------------------------------------------------------

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-01-25 23:42 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2009-01-25 23:42 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-25 23:42:09 +0000 (Sun, 25 Jan 2009)
New Revision: 25031

Log:
Update patchlevels for linux-2.6.25/27/28

Modified:
   trunk/buildroot/target/linux/Config.in.advanced
   trunk/buildroot/target/linux/Config.in.versions


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2009-01-25 23:32:13 UTC (rev 25030)
+++ trunk/buildroot/target/linux/Config.in.advanced	2009-01-25 23:42:09 UTC (rev 25031)
@@ -127,7 +127,7 @@
 	  Select the specific Linux version you want to use
 
 config BR2_LINUX_2_6_STABLE
-	bool "The latest stable Linux kernel (2.6.28.1)"
+	bool "The latest stable Linux kernel (2.6.28.2)"
 
 config BR2_LINUX_2_6_28
 	bool "Linux 2.6.28"

Modified: trunk/buildroot/target/linux/Config.in.versions
===================================================================
--- trunk/buildroot/target/linux/Config.in.versions	2009-01-25 23:32:13 UTC (rev 25030)
+++ trunk/buildroot/target/linux/Config.in.versions	2009-01-25 23:42:09 UTC (rev 25031)
@@ -19,17 +19,17 @@
 
 config BR2_KERNEL_CURRENT_VERSION
 	string
-	default "2.6.28.1"
+	default "2.6.28.2"
 	help
 	  This is the latest stable kernel (including minor version)
 
 config BR2_KERNEL_LATEST_2_6_28
 	string
-	default "1"
+	default "2"
 
 config BR2_KERNEL_LATEST_2_6_27
 	string
-	default "12"
+	default "13"
 
 config BR2_KERNEL_LATEST_2_6_26
 	string
@@ -37,7 +37,7 @@
 
 config BR2_KERNEL_LATEST_2_6_25
 	string
-	default "9"
+	default "19"
 
 config BR2_KERNEL_LATEST_2_6_24
 	string

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-01-25 23:14 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2009-01-25 23:14 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-25 23:14:55 +0000 (Sun, 25 Jan 2009)
New Revision: 25028

Log:
Ensure /boot exists, Write linux version to file,in case the kernel version has changed after the first build

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-25 23:09:12 UTC (rev 25027)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-25 23:14:55 UTC (rev 25028)
@@ -227,6 +227,7 @@
 ifneq ($(DOWNLOAD_LINUX26_VERSION),$(LINUX26_VERSION))
 	# Rename the dir from the downloaded version to the AFTER patch version
 	mv -f $(PROJECT_BUILD_DIR)/linux-$(DOWNLOAD_LINUX26_VERSION) $(LINUX26_DIR)
+	echo $(LINUX26_VERSION_PROBED) > $(PROJECT_BUILD_DIR)/.linux-version
 endif
 	touch $@
 
@@ -400,6 +401,7 @@
 
 # -----------------------------------------------------------------------------
 $(LINUX26_DIR)/.depend_done: $(LINUX26_DIR)/.configured $(LINUX26_MKIMAGE_DEP)
+	mkdir -p $(TARGET_DIR)/boot
 	-mv $(LINUX26_DIR)/localversion* $(TARGET_DIR)/boot
 	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) prepare
 	touch $@

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-01-25 21:48 ulf at uclibc.org
  2009-01-25 21:54 ` Peter Korsgaard
  2009-01-26 16:27 ` Peter Korsgaard
  0 siblings, 2 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2009-01-25 21:48 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-25 21:48:33 +0000 (Sun, 25 Jan 2009)
New Revision: 25024

Log:

Use new SHELL variable BUILDROOT_KERNEL_CONFIG_METHOD
which will override selection between xconfig and menuconfig

make xconfig will, if it fails, or user does not save configuration
result in make menuconfig beeing tried

Fix several issues causing final part of linux to be regenerated
on each make.
 


Modified:
   trunk/buildroot/target/linux/Config.in.advanced
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2009-01-25 21:01:33 UTC (rev 25023)
+++ trunk/buildroot/target/linux/Config.in.advanced	2009-01-25 21:48:33 UTC (rev 25024)
@@ -406,7 +406,7 @@
 
 choice
 	prompt "Preferred config tool"
-	default BR2_MAKE_MENUCONFIG
+	default BR2_MAKE_XCONFIG
 	depends on BR2_PACKAGE_LINUX_USE_XCONFIG
 	help
 	  Define the preferred tool to invoke if a configuration is invalid

Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-25 21:01:33 UTC (rev 25023)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-25 21:48:33 UTC (rev 25024)
@@ -109,12 +109,17 @@
 endif
 endif
 
+# Override config method with shell variable
+ifneq ($(BUILDROOT_KERNEL_CONFIG_METHOD),)
+KERNEL_CONFIG_METHOD:=$(strip $(subst ",,$(BUILDROOT_KERNEL_CONFIG_METHOD)))
+#"))
+else
 KERNEL_CONFIG_METHOD:=$(strip $(subst ",,$(BR2_KERNEL_CONFIG_METHOD)))
 #"))
 ifeq ($(KERNEL_CONFIG_METHOD),)
-KERNEL_CONFIG_METHOD:=menuconfig
+KERNEL_CONFIG_METHOD:=xconfig
 endif
-
+endif
 # -----------------------------------------------------------------------------
 ifndef LINUX26_FORMAT
 ifneq ($(strip $(subst ",,$(BR2_PACKAGE_LINUX_FORMAT))),)
@@ -145,7 +150,7 @@
 # UIMAGE
 ifeq ($(LINUX26_FORMAT),uImage)
 LINUX26_MKIMAGE_DIR:=$(PROJECT_BUILD_DIR)/u-boot-tools
-LINUX26_MKIMAGE_DEP:=linux26-mkimage
+LINUX26_MKIMAGE_DEP:=$(LINUX26_MKIMAGE_DIR)/mkimage
 ifeq ($(LINUX26_BINLOC),)
 LINUX26_BINLOC:=arch/$(KERNEL_ARCH)/boot/$(LINUX26_FORMAT)
 endif
@@ -170,10 +175,11 @@
 KERNEL_EXT:=.bz
 endif
 
-
+ROOTFS_STRIPPED_SUFFIX=$(strip $(subst ",,$(ROOTFS_SUFFIX)))
+#"))
 # -----------------------------------------------------------------------------
 # File name for the Linux kernel binary
-LINUX26_KERNEL_NAME:=$(BOARD_NAME)-linux-$(LINUX26_VERSION)$(ROOTFS_SUFFIX)$(KERNEL_EXT)
+LINUX26_KERNEL_NAME:=$(BOARD_NAME)-linux-$(LINUX26_VERSION)$(ROOTFS_STRIPPED_SUFFIX)$(KERNEL_EXT)
 
 
 ifeq ($(BOARD_NAME),)
@@ -226,7 +232,7 @@
 
 
 # -----------------------------------------------------------------------------
-LINUX26_TARGETS+=$(LINUX26_KERNEL) linux26-version
+LINUX26_TARGETS+=$(LINUX26_KERNEL) $(PROJECT_BUILD_DIR)/.linux-version
 
 ifeq ($(BR2_LINUX_COPYTO_ROOTFS),y)
 LINUX26_TARGETS+=$(TARGET_DIR)/boot/$(LINUX26_KERNEL_NAME)
@@ -316,8 +322,13 @@
 	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) $(BOARD_NAME)_defconfig
 endif
 ifeq ($(BR2_PACKAGE_LINUX_USE_XCONFIG),y)
-	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) $(KERNEL_CONFIG_METHOD)
+ifeq ($(KERNEL_CONFIG_METHOD),xconfig)
+	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) xconfig || \
+		$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) menuconfig \
+else
+	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) menuconfig
 endif
+endif
 ifeq ($(BR2_PACKAGE_LINUX_USE_KCONFIG),y)
 	# Try user defined config
 	if [ -f "$(LINUX26_KCONFIG)" ] ; then \
@@ -397,10 +408,11 @@
 		$(LINUX26_DIR)/.depend_done
 	$(MAKE) $(LINUX26_MAKE_FLAGS) \
 		-C $(LINUX26_DIR) $(LINUX26_FORMAT)
+	touch $@
 
 $(LINUX26_KERNEL): $(LINUX26_DIR)/$(LINUX26_BINLOC)
 	cp -pf $(LINUX26_DIR)/$(LINUX26_BINLOC) $(LINUX26_KERNEL)
-	touch -c $@
+	touch $@
 
 # -----------------------------------------------------------------------------
 $(PROJECT_BUILD_DIR)/autotools-stamps/linux_modules_target_installed: $(LINUX26_DIR)/.depend_done
@@ -453,19 +465,21 @@
 
 /tftpboot/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
 	-mkdir -p /tftpboot
-	-cp -dpf $(LINUX26_KERNEL) /tftpboot/$(LINUX26_KERNEL_NAME)
+	-cp -dpf $(LINUX26_KERNEL) $@
+	touch $@
 
 ifneq ($(LINUX_COPYTO),/tftpboot)
 $(LINUX_COPYTO)/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
 	mkdir -p $(LINUX_COPYTO)
-	cp -dpf $(LINUX26_KERNEL) $(LINUX_COPYTO)/$(LINUX26_KERNEL_NAME)
+	cp -dpf $(LINUX26_KERNEL) $@
+	touch $@
 endif
 
-$(PROJECT_BUILD_DIR)/.linux-version:
+$(PROJECT_BUILD_DIR)/.linux-version: $(LINUX26_KERNEL)
 	echo $(LINUX26_VERSION_PROBED) > $(PROJECT_BUILD_DIR)/.linux-version
-	echo LINUX_MODULES=$(LINUX26_VERSION_PROBED)	
+	echo LINUX_MODULES=`$(LINUX26_VERSION_PROBED)`
 
-linux26-mkimage:	u-boot
+$(LINUX26_MKIMAGE_DIR)/mkimage:	$(MKIMAGE)
 	mkdir -p $(LINUX26_MKIMAGE_DIR)
 	cp $(MKIMAGE) $(LINUX26_MKIMAGE_DIR)
 

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-01-23  0:54 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2009-01-23  0:54 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-23 00:54:23 +0000 (Fri, 23 Jan 2009)
New Revision: 24977

Log:
Do not reapply linux patches if LINUX26_PATCH_SOURCE is empty, and we are continuing building after a failure

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-22 23:10:12 UTC (rev 24976)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-23 00:54:23 UTC (rev 24977)
@@ -71,8 +71,12 @@
 LINUX26_BSP_PATCH:=$(strip $(subst ",,$(BR2_LINUX_BSP_PATCH)))
 #"))
 
-LINUX_HEADERS_DEPENDS:= $(DL_DIR)/$(LINUX26_PATCH_SOURCE) $(LINUX26_BSP_PATCH)
+LINUX_HEADERS_DEPENDS:=  $(LINUX26_BSP_PATCH)
 
+ifneq ($(LINUX26_PATCH_SOURCE),)
+LINUX_HEADERS_DEPENDS+=$(DL_DIR)/$(LINUX26_PATCH_SOURCE)
+endif
+
 # ------------------------------------
 # kernel patches provided by buildroot
 ifeq ($(strip $(LINUX26_PATCH_DIR)),)

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-01-19 21:27 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2009-01-19 21:27 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-19 21:27:04 +0000 (Mon, 19 Jan 2009)
New Revision: 24912

Log:
Fix some bugs in advanced linux configuration, remove some arbitrary combinations of major/minor directly supported, general cleanup

Modified:
   trunk/buildroot/target/linux/Config.in.advanced
   trunk/buildroot/target/linux/Config.in.versions
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2009-01-19 16:38:30 UTC (rev 24911)
+++ trunk/buildroot/target/linux/Config.in.advanced	2009-01-19 21:27:04 UTC (rev 24912)
@@ -28,13 +28,12 @@
 # BR2_LINUX_COPYTO_TFTPBOOT
 # BR2_LINUX_COPYTO
 #
-# ---------------------------------------------------------------------------
-# --- These 'constants' requires regular maintenance, so put them first
 
 source "target/linux/Config.in.versions"
 
 config BR2_KERNEL_PATCH_LEVEL
 	string
+	default $(BR2_KERNEL_LATEST_2_6_28) if BR2_LINUX_2_6_28 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default $(BR2_KERNEL_LATEST_2_6_27) if BR2_LINUX_2_6_27 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default $(BR2_KERNEL_LATEST_2_6_26) if BR2_LINUX_2_6_26 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default $(BR2_KERNEL_LATEST_2_6_25) if BR2_LINUX_2_6_25 && BR2_KERNEL_ADD_LATEST_MINORPATCH
@@ -72,7 +71,7 @@
 
 config BR2_KERNEL_SITE
 	string
-	default "http://ftp.kernel.org/pub/linux/kernel/v2.6/"
+	default "http://ftp.kernel.org/pub/linux/kernel/v2.6"
 
 config BR2_MM_PATCH_SITE
 	string
@@ -89,11 +88,15 @@
 
 config BR2_KERNEL_PATCH_SITE
 	string
-	default "http://ftp.kernel.org/pub/linux/kernel/v2.6/" if BR2_KERNEL_ADD_MINORPATCH
-	default "http://ftp.kernel.org/pub/linux/kernel/v2.6/testing/" if BR2_KERNEL_ADD_RC_PATCH || BR2_KERNEL_ADD_LATEST_RC_PATCH
-	default "http://ftp.kernel.org/pub/linux/kernel/v2.6/snapshots/" if BR2_KERNEL_ADD_SNAPSHOT || BR2_KERNEL_ADD_LATEST_SNAPSHOT
-	default "$(BR2_MM_PATCH_SITE)/$(BR2_MM_PATCH_DIR)/" if BR2_KERNEL_ADD_MM_PATCH || BR2_KERNEL_ADD_LATEST_MM_PATCH
-	default $(BR2_CUSTOM_LINUX26_PATCH_SITE) if BR2_LINUX26_CUSTOM
+	default "$(BR2_KERNEL_SITE)" if 			BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default "$(BR2_KERNEL_SITE)" if 			BR2_KERNEL_ADD_MINORPATCH
+	default "$(BR2_KERNEL_SITE)/testing" if 		BR2_KERNEL_ADD_LATEST_RC_PATCH
+	default "$(BR2_KERNEL_SITE)/testing" if 		BR2_KERNEL_ADD_RC_PATCH
+	default "$(BR2_KERNEL_SITE)/snapshots" if 		BR2_KERNEL_ADD_LATEST_SNAPSHOT
+	default "$(BR2_KERNEL_SITE)/snapshots" if 		BR2_KERNEL_ADD_SNAPSHOT
+	default "$(BR2_MM_PATCH_SITE)/$(BR2_MM_PATCH_DIR)/" if	BR2_KERNEL_ADD_LATEST_MM_PATCH
+	default "$(BR2_MM_PATCH_SITE)/$(BR2_MM_PATCH_DIR)/" if	BR2_KERNEL_ADD_MM_PATCH
+	default $(BR2_CUSTOM_LINUX26_PATCH_SITE) if 		BR2_LINUX26_CUSTOM
 
 config BR2_LINUX26_RC_VERSION
 	string
@@ -124,7 +127,7 @@
 	  Select the specific Linux version you want to use
 
 config BR2_LINUX_2_6_STABLE
-	bool "The latest stable Linux kernel (2.6.28)"
+	bool "The latest stable Linux kernel (2.6.28.1)"
 
 config BR2_LINUX_2_6_28
 	bool "Linux 2.6.28"
@@ -150,26 +153,10 @@
 	bool "Linux 2.6.23"
 	select BR2_KERNEL_BASE
 
-config BR2_LINUX_2_6_22_10
-	bool "Linux 2.6.22.10"
-	select BR2_KERNEL_PREPATCHED
-
-config BR2_LINUX_2_6_22_1
-	bool "Linux 2.6.22.1"
-	select BR2_KERNEL_PREPATCHED
-
 config BR2_LINUX_2_6_22
 	bool "Linux 2.6.22"
 	select BR2_KERNEL_BASE
 
-config BR2_LINUX_2_6_21_7
-	bool "Linux 2.6.21.7"
-	select BR2_KERNEL_PREPATCHED
-
-config BR2_LINUX_2_6_21_5
-	bool "Linux 2.6.21.5"
-	select BR2_KERNEL_PREPATCHED
-
 config BR2_LINUX_2_6_21
 	bool "Linux 2.6.21"
 	select BR2_KERNEL_BASE
@@ -190,28 +177,27 @@
 if BR2_LINUX26_CUSTOM
 config BR2_CUSTOM_DOWNLOAD_LINUX26_VERSION
 	string "Linux Tarball version"
-	default "linux-2.6.22"
+	default "2.6.28"
 	help
 	  Specify any .tar.bz2 file
 
 config BR2_CUSTOM_LINUX26_VERSION
 	string "Linux Version"
-	default "linux-2.6.22-version"
+	default "2.6.29-rc2"
 	help
 	  Specify what the linux version will be called
 
 config BR2_CUSTOM_LINUX26_PATCH
 	string "patch name"
-	default "patch-2.6.22-rc6-mm1.bz2"
+	default "patch-2.6.29-rc2.bz2"
 	help
 	  Specify a patch to be downloaded
 
 config BR2_CUSTOM_LINUX26_PATCH_SITE
 	string "patch site"
-	default "http://"
+	default "http://www.kernel.org/pub/linux/kernel/v2.6/testing"
 	help
 	  Specify from where the patch will be downloaded.
-
 endif
 
 # -----------------------------------------------
@@ -292,17 +278,17 @@
 	depends on BR2_KERNEL_ADD_MINORPATCH
 
 config BR2_KERNEL_RC_LEVEL
-	string "-rc patch Level"
+	string "-rc patch level"
 	default ""
 	depends on BR2_KERNEL_ADD_RC_PATCH || BR2_KERNEL_ADD_SNAPSHOT
 
 config BR2_KERNEL_GIT_LEVEL
-	string "-git patch Level"
+	string "-git patch level"
 	default ""
 	depends on BR2_KERNEL_ADD_SNAPSHOT
 
 config BR2_KERNEL_MM_LEVEL
-	string "-mm patch Level"
+	string "-mm patch level"
 	default ""
 	depends on BR2_KERNEL_ADD_MM_PATCH
 
@@ -318,23 +304,27 @@
 
 config BR2_KERNEL_PATCH
 	string
-	default "patch-$(BR2_DOWNLOAD_LINUX26_VERSION).$(BR2_KERNEL_PATCH_LEVEL).bz2" if BR2_KERNEL_ADD_MINORPATCH || BR2_KERNEL_ADD_LATEST_MINORPATCH
-	default "patch-$(LINUX26_LATEST_RC_VERSION).bz2" if BR2_KERNEL_ADD_LATEST_RC_PATCH
-	default "patch-$(BR2_LINUX26_RC_VERSION).bz2" if BR2_KERNEL_ADD_RC_PATCH
-	default "patch-$(LINUX26_LATEST_GIT_VERSION).bz2" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
-	default "patch-$(BR2_LINUX26_SNAPSHOT_VERSION).bz2" if BR2_KERNEL_ADD_SNAPSHOT
-	default "$(LINUX26_LATEST_MM_VERSION).bz2" if BR2_KERNEL_ADD_LATEST_MM_PATCH
-	default "$(BR2_LINUX26_MM_VERSION).bz2" if BR2_KERNEL_ADD_MM_PATCH
-	default $(BR2_CUSTOM_LINUX26_PATCH) if BR2_LINUX26_CUSTOM
+	default "patch-$(BR2_DOWNLOAD_LINUX26_VERSION).$(BR2_KERNEL_PATCH_LEVEL).bz2" if	BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default "patch-$(BR2_DOWNLOAD_LINUX26_VERSION).$(BR2_KERNEL_PATCH_LEVEL).bz2" if	BR2_KERNEL_ADD_MINORPATCH
+	default "patch-$(LINUX26_LATEST_RC_VERSION).bz2" if					BR2_KERNEL_ADD_LATEST_RC_PATCH
+	default "patch-$(BR2_LINUX26_RC_VERSION).bz2" if					BR2_KERNEL_ADD_RC_PATCH
+	default "patch-$(LINUX26_LATEST_GIT_VERSION).bz2" if					BR2_KERNEL_ADD_LATEST_SNAPSHOT
+	default "patch-$(BR2_LINUX26_SNAPSHOT_VERSION).bz2" if					BR2_KERNEL_ADD_SNAPSHOT
+	default "$(LINUX26_LATEST_MM_VERSION).bz2" if						BR2_KERNEL_ADD_LATEST_MM_PATCH
+	default "$(BR2_LINUX26_MM_VERSION).bz2"	if						BR2_KERNEL_ADD_MM_PATCH
+	default "$(BR2_CUSTOM_LINUX26_PATCH)" if						BR2_LINUX26_CUSTOM
 
 config BR2_EXTRA_VERSION
 	string
-	default ".$(BR2_KERNEL_PATCH_LEVEL)"	if  BR2_KERNEL_ADD_MINORPATCH || BR2_KERNEL_ADD_LATEST_MINORPATCH
-	default "$(BR2_KERNEL_RC_LEVEL)"	if BR2_KERNEL_ADD_LATEST_RC_PATCH
-	default "$(BR2_KERNEL_RC_LEVEL)"	if BR2_KERNEL_ADD_RC_PATCH
-	default "BR2_KERNEL_GIT_LEVEL"		if BR2_KERNEL_ADD_LATEST_SNAPSHOT
-	default	"$(BR2_KERNEL_MM_LEVEL)"	if BR2_KERNEL_ADD_LATEST_MM_PATCH
-	default	"$(BR2_KERNEL_MM_LEVEL)"	if BR2_KERNEL_ADD_MM_PATCH
+	default ".$(BR2_KERNEL_PATCH_LEVEL)" if					BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default ".$(BR2_KERNEL_PATCH_LEVEL)" if					BR2_KERNEL_ADD_MINORPATCH
+	default "$(BR2_KERNEL_RC_LEVEL)" if					BR2_KERNEL_ADD_LATEST_RC_PATCH
+	default "$(BR2_KERNEL_RC_LEVEL)" if					BR2_KERNEL_ADD_RC_PATCH
+	default "$(BR2_KERNEL_GIT_LEVEL)" if					BR2_KERNEL_ADD_LATEST_SNAPSHOT
+	default "$(BR2_KERNEL_GIT_LEVEL)" if					BR2_KERNEL_ADD_SNAPSHOT
+	default	"$(BR2_KERNEL_MM_LEVEL)" if					BR2_KERNEL_ADD_LATEST_MM_PATCH
+	default	"$(BR2_KERNEL_MM_LEVEL)" if					BR2_KERNEL_ADD_MM_PATCH
+	default	"$(BR2_CUSTOM_LINUX26_VERSION)" if				BR2_LINUX26_CUSTOM
 endmenu
 
 # -----------------------------------------------
@@ -350,31 +340,24 @@
 
 config BR2_DOWNLOAD_LINUX26_VERSION
 	string
-	default "$(BR2_KERNEL_THIS_VERSION)" if BR2_KERNEL_BASE
-	default "2.6.21.5" if BR2_LINUX_2_6_21_5
-	default "2.6.21.7" if BR2_LINUX_2_6_21_7
-	default "2.6.22.1" if BR2_LINUX_2_6_22_1
-	default "2.6.22.10" if BR2_LINUX_2_6_22_10
-	default "$(BR2_KERNEL_CURRENT_VERSION)"if BR2_LINUX_2_6_STABLE
-	default "$(BR2_DEFAULT_KERNEL_HEADERS)" if BR2_KERNEL_LINUX_HEADERS_VERSION
-	default $(BR2_CUSTOM_DOWNLOAD_LINUX26_VERSION) if BR2_LINUX26_CUSTOM
+	default "$(BR2_KERNEL_THIS_VERSION)" if					BR2_KERNEL_BASE
+	default "$(BR2_KERNEL_CURRENT_VERSION)" if				BR2_LINUX_2_6_STABLE
+	default "$(BR2_DEFAULT_KERNEL_HEADERS)" if				BR2_KERNEL_LINUX_HEADERS_VERSION
+	default  $(BR2_CUSTOM_DOWNLOAD_LINUX26_VERSION) if			BR2_LINUX26_CUSTOM
 
 config BR2_LINUX26_VERSION
 	string
-	default "$(BR2_KERNEL_THIS_VERSION).$(BR2_KERNEL_PATCH_LEVEL)" if BR2_KERNEL_BASE && BR2_KERNEL_ADD_MINORPATCH
-	default "$(LINUX26_LATEST_RC_VERSION)" if BR2_KERNEL_ADD_LATEST_RC_PATCH
-	default "$(LINUX26_LATEST_MM_VERSION)" if BR2_KERNEL_ADD_LATEST_MM_PATCH
-	default "$(LINUX26_LATEST_GIT_VERSION)" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
-	default "$(BR2_LINUX26_RC_VERSION)" if BR2_KERNEL_BASE && BR2_KERNEL_ADD_RC_PATCH
-	default "$(BR2_LINUX26_SNAPSHOT_VERSION)" if BR2_KERNEL_BASE && BR2_KERNEL_ADD_SNAPSHOT
-	default "$(BR2_LINUX26_MM_VERSION)" if BR2_KERNEL_BASE && BR2_KERNEL_ADD_MM_PATCH
-	default "$(BR2_KERNEL_THIS_VERSION)" if BR2_KERNEL_BASE && ! BR2_KERNEL_ADD_PATCH
-	default "2.6.21.5" if BR2_LINUX_2_6_21_5
-	default "2.6.21.7" if BR2_LINUX_2_6_21_7
-	default "2.6.22.1" if BR2_LINUX_2_6_22_1
-	default "2.6.22.10" if BR2_LINUX_2_6_22_10
-	default "$(BR2_KERNEL_CURRENT_VERSION)"if BR2_LINUX_2_6_STABLE
-	default $(BR2_CUSTOM_LINUX26_VERSION) if BR2_LINUX26_CUSTOM
+	default "$(BR2_KERNEL_THIS_VERSION).$(BR2_KERNEL_PATCH_LEVEL)" if	BR2_KERNEL_ADD_LATEST_MINORPATCH&& BR2_KERNEL_BASE
+	default "$(BR2_KERNEL_THIS_VERSION).$(BR2_KERNEL_PATCH_LEVEL)" if	BR2_KERNEL_ADD_MINORPATCH	&& BR2_KERNEL_BASE
+	default "$(LINUX26_LATEST_RC_VERSION)" if				BR2_KERNEL_ADD_LATEST_RC_PATCH
+	default "$(BR2_LINUX26_RC_VERSION)" if					BR2_KERNEL_ADD_RC_PATCH		&& BR2_KERNEL_BASE
+	default "$(LINUX26_LATEST_GIT_VERSION)" if 				BR2_KERNEL_ADD_LATEST_SNAPSHOT
+	default "$(BR2_LINUX26_SNAPSHOT_VERSION)" if				BR2_KERNEL_ADD_SNAPSHOT		&& BR2_KERNEL_BASE
+	default "$(LINUX26_LATEST_MM_VERSION)" if 				BR2_KERNEL_ADD_LATEST_MM_PATCH
+	default "$(BR2_LINUX26_MM_VERSION)" if					BR2_KERNEL_ADD_MM_PATCH		&& BR2_KERNEL_BASE
+	default "$(BR2_KERNEL_THIS_VERSION)" if				      ! BR2_KERNEL_ADD_PATCH		&& BR2_KERNEL_BASE
+	default "$(BR2_KERNEL_CURRENT_VERSION)"if				BR2_LINUX_2_6_STABLE
+	default "$(BR2_CUSTOM_LINUX26_VERSION)" if				BR2_LINUX26_CUSTOM
 
 menu "Linux Kernel Configuration"
 
@@ -458,33 +441,26 @@
 config BR2_LINUX_BIN_BZIMAGE
 	bool "bzImage"
 	depends on BR2_PACKAGE_LINUX
-	help
-	  Linux 2.6.19.2
 
 config BR2_LINUX_BIN_UIMAGE
 	bool "uImage"
 	depends on BR2_PACKAGE_LINUX
 	select BR2_TARGET_UBOOT
-	help
-	  Build uImage binary
 
 config BR2_LINUX_BIN_VMLINUX
 	bool "vmlinux"
 	depends on BR2_PACKAGE_LINUX
-	help
-	  Build vmlinux binary
 
 config BR2_LINUX_BIN_ZIMAGE
 	bool "zImage"
 	depends on BR2_PACKAGE_LINUX
-	help
-	  Linux 2.6.19.2
 
 config BR2_LINUX_BIN_CUSTOM
 	bool "<custom> Linux binary"
 	depends on BR2_PACKAGE_LINUX
 	help
 	  Build custom Linux binary format
+
 endchoice
 
 config BR2_LINUX_BIN_CUSTOM_BIN

Modified: trunk/buildroot/target/linux/Config.in.versions
===================================================================
--- trunk/buildroot/target/linux/Config.in.versions	2009-01-19 16:38:30 UTC (rev 24911)
+++ trunk/buildroot/target/linux/Config.in.versions	2009-01-19 21:27:04 UTC (rev 24912)
@@ -5,13 +5,13 @@
 
 config LINUX26_LATEST_RC_VERSION
 	string
-	default "2.6.29-rc1" if BR2_KERNEL_ADD_LATEST_RC_PATCH
+	default "2.6.29-rc2" if BR2_KERNEL_ADD_LATEST_RC_PATCH
 	help
 	  Not really available as of 20090103
 
 config LINUX26_LATEST_GIT_VERSION
 	string
-	default "2.6.29-rc1-git3" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
+	default "2.6.29-rc2-git1" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
 
 config LINUX26_LATEST_MM_VERSION
 	string
@@ -19,17 +19,17 @@
 
 config BR2_KERNEL_CURRENT_VERSION
 	string
-	default "2.6.28"
+	default "2.6.28.1"
+	help
+	  This is the latest stable kernel (including minor version)
 
 config BR2_KERNEL_LATEST_2_6_28
 	string
 	default "1"
-	help
-	  Not really available as of 20090103
 
 config BR2_KERNEL_LATEST_2_6_27
 	string
-	default "10"
+	default "12"
 
 config BR2_KERNEL_LATEST_2_6_26
 	string

Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-19 16:38:30 UTC (rev 24911)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-19 21:27:04 UTC (rev 24912)
@@ -71,8 +71,7 @@
 LINUX26_BSP_PATCH:=$(strip $(subst ",,$(BR2_LINUX_BSP_PATCH)))
 #"))
 
-LINUX26_PATCH_SITE:=$(strip $(subst ",,$(BR2_KERNEL_SITE)))
-#"))
+LINUX_HEADERS_DEPENDS:= $(DL_DIR)/$(LINUX26_PATCH_SOURCE) $(LINUX26_BSP_PATCH)
 
 # ------------------------------------
 # kernel patches provided by buildroot

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-01-15 23:19 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2009-01-15 23:19 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-15 23:19:28 +0000 (Thu, 15 Jan 2009)
New Revision: 24864

Log:
Update kernel snapshot version

Modified:
   trunk/buildroot/target/linux/Config.in.versions


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.versions
===================================================================
--- trunk/buildroot/target/linux/Config.in.versions	2009-01-15 23:17:38 UTC (rev 24863)
+++ trunk/buildroot/target/linux/Config.in.versions	2009-01-15 23:19:28 UTC (rev 24864)
@@ -11,7 +11,7 @@
 
 config LINUX26_LATEST_GIT_VERSION
 	string
-	default "2.6.28-git5" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
+	default "2.6.29-rc1-git3" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
 
 config LINUX26_LATEST_MM_VERSION
 	string

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-01-11 20:43 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2009-01-11 20:43 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-11 20:43:24 +0000 (Sun, 11 Jan 2009)
New Revision: 24765

Log:
Move kernel localversion files to TARGET_DIR/boot 
to allow packages which assumes that LINUX26_DIR
and the /lib/modules/LINUX_VERSION use
the consistent version numbering to build.

Create a file ".linux-version" containing
the real linux version in $(PROJECT_B UILD_DIR)
to allow packages to read the correct linux version



Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-11 20:37:04 UTC (rev 24764)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-11 20:43:24 UTC (rev 24765)
@@ -223,7 +223,7 @@
 
 
 # -----------------------------------------------------------------------------
-LINUX26_TARGETS+=$(LINUX26_KERNEL)
+LINUX26_TARGETS+=$(LINUX26_KERNEL) linux26-version
 
 ifeq ($(BR2_LINUX_COPYTO_ROOTFS),y)
 LINUX26_TARGETS+=$(TARGET_DIR)/boot/$(LINUX26_KERNEL_NAME)
@@ -386,6 +386,7 @@
 
 # -----------------------------------------------------------------------------
 $(LINUX26_DIR)/.depend_done: $(LINUX26_DIR)/.configured $(LINUX26_MKIMAGE_DEP)
+	-mv $(LINUX26_DIR)/localversion* $(TARGET_DIR)/boot
 	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) prepare
 	touch $@
 
@@ -457,12 +458,18 @@
 	cp -dpf $(LINUX26_KERNEL) $(LINUX_COPYTO)/$(LINUX26_KERNEL_NAME)
 endif
 
+$(PROJECT_BUILD_DIR)/.linux-version:
+	echo $(LINUX26_VERSION_PROBED) > $(PROJECT_BUILD_DIR)/.linux-version
+	echo LINUX_MODULES=$(LINUX26_VERSION_PROBED)	
+
 linux26-mkimage:	u-boot
 	mkdir -p $(LINUX26_MKIMAGE_DIR)
 	cp $(MKIMAGE) $(LINUX26_MKIMAGE_DIR)
 
 linux26: $(LINUX26_TARGETS)
 
+linux26-version: $(PROJECT_BUILD_DIR)/.linux-version
+
 linux26-modules: cross-depmod26 $(PROJECT_BUILD_DIR)/autotools-stamps/linux_modules_target_installed
 
 linux26-source: $(DL_DIR)/$(LINUX26_SOURCE)

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-01-09  6:30 ulf at uclibc.org
  2009-01-09  9:19 ` Peter Korsgaard
  0 siblings, 1 reply; 169+ messages in thread
From: ulf at uclibc.org @ 2009-01-09  6:30 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-09 06:30:08 +0000 (Fri, 09 Jan 2009)
New Revision: 24729

Log:
Make sure U-boot is built, if we do make uImage

Modified:
   trunk/buildroot/target/linux/Config.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2009-01-08 23:01:50 UTC (rev 24728)
+++ trunk/buildroot/target/linux/Config.in.advanced	2009-01-09 06:30:08 UTC (rev 24729)
@@ -464,6 +464,7 @@
 config BR2_LINUX_BIN_UIMAGE
 	bool "uImage"
 	depends on BR2_PACKAGE_LINUX
+	select BR2_TARGET_UBOOT
 	help
 	  Build uImage binary
 

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-01-08 22:58 ulf at uclibc.org
  2009-01-09  9:17 ` Peter Korsgaard
  0 siblings, 1 reply; 169+ messages in thread
From: ulf at uclibc.org @ 2009-01-08 22:58 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-08 22:58:30 +0000 (Thu, 08 Jan 2009)
New Revision: 24727

Log:
Linux26 requires "mkimage" from u-boot to be in the PATH
if an uImage is to be built for arm, avr32, blackfin and sh.

PATH has therefore been set to have $(STAGING_DIR)/usr/bin
as the first item allowing linux to find mkimage.

This patch will, if an uImage is built, create a "u-boot-to?\195?\179ls"
directory in the PROJECT_BUILD_DIR directory.
$(STAGING_DIR)/usr/bin/mkimage is copied to this directory
and the PATH variable will now include "u-boot-tools"

If an uImage is built, then the linux build will now depend on "u-boot".



Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-08 22:11:33 UTC (rev 24726)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-08 22:58:30 UTC (rev 24727)
@@ -126,6 +126,9 @@
 # -----------------------------------------------------------------------------
 # Has to be set by the target/device
 
+LINUX26_MKIMAGE_DIR:=
+LINUX26_MKIMAGE_DEP:=
+
 # --------------
 # VMLINUX
 ifeq ($(LINUX26_FORMAT),vmlinux)
@@ -138,6 +141,8 @@
 # --------------
 # UIMAGE
 ifeq ($(LINUX26_FORMAT),uImage)
+LINUX26_MKIMAGE_DIR:=$(PROJECT_BUILD_DIR)/u-boot-tools
+LINUX26_MKIMAGE_DEP:=linux26-mkimage
 ifeq ($(LINUX26_BINLOC),)
 LINUX26_BINLOC:=arch/$(KERNEL_ARCH)/boot/$(LINUX26_FORMAT)
 endif
@@ -191,7 +196,7 @@
 	CROSS_COMPILE=$(KERNEL_CROSS) \
 	LDFLAGS="$(TARGET_LDFLAGS)" \
 	LZMA="$(LZMA)" \
-	PATH=$(STAGING_DIR)/usr/bin:$(PATH)
+	PATH=$(LINUX26_MKIMAGE_DIR):$(PATH)
 
 # =============================================================================
 # ifneq ($(strip $(LINUX26_VERSION)),$(strip $(LINUX_HEADERS_VERSION)))
@@ -380,7 +385,7 @@
 	touch $@
 
 # -----------------------------------------------------------------------------
-$(LINUX26_DIR)/.depend_done: $(LINUX26_DIR)/.configured
+$(LINUX26_DIR)/.depend_done: $(LINUX26_DIR)/.configured $(LINUX26_MKIMAGE_DEP)
 	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) prepare
 	touch $@
 
@@ -446,10 +451,16 @@
 	-mkdir -p /tftpboot
 	-cp -dpf $(LINUX26_KERNEL) /tftpboot/$(LINUX26_KERNEL_NAME)
 
+ifneq ($(LINUX_COPYTO),/tftpboot)
 $(LINUX_COPYTO)/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
 	mkdir -p $(LINUX_COPYTO)
 	cp -dpf $(LINUX26_KERNEL) $(LINUX_COPYTO)/$(LINUX26_KERNEL_NAME)
+endif
 
+linux26-mkimage:	u-boot
+	mkdir -p $(LINUX26_MKIMAGE_DIR)
+	cp $(MKIMAGE) $(LINUX26_MKIMAGE_DIR)
+
 linux26: $(LINUX26_TARGETS)
 
 linux26-modules: cross-depmod26 $(PROJECT_BUILD_DIR)/autotools-stamps/linux_modules_target_installed

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-01-06 23:00 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2009-01-06 23:00 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-06 23:00:24 +0000 (Tue, 06 Jan 2009)
New Revision: 24713

Log:
Remove incorrrect dependency on latest minor kernel patch

Modified:
   trunk/buildroot/target/linux/Config.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2009-01-06 21:42:43 UTC (rev 24712)
+++ trunk/buildroot/target/linux/Config.in.advanced	2009-01-06 23:00:24 UTC (rev 24713)
@@ -373,7 +373,7 @@
 	default "2.6.21.7" if BR2_LINUX_2_6_21_7
 	default "2.6.22.1" if BR2_LINUX_2_6_22_1
 	default "2.6.22.10" if BR2_LINUX_2_6_22_10
-	default "$(BR2_KERNEL_CURRENT_VERSION)"if BR2_LINUX_2_6_STABLE || BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default "$(BR2_KERNEL_CURRENT_VERSION)"if BR2_LINUX_2_6_STABLE
 	default $(BR2_CUSTOM_LINUX26_VERSION) if BR2_LINUX26_CUSTOM
 
 menu "Linux Kernel Configuration"

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-01-06 21:42 ulf at uclibc.org
  2009-01-07  6:09 ` Hans-Christian Egtvedt
  0 siblings, 1 reply; 169+ messages in thread
From: ulf at uclibc.org @ 2009-01-06 21:42 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-06 21:42:43 +0000 (Tue, 06 Jan 2009)
New Revision: 24712

Log:
Add PATH to linux build options to allow 'mkimage' to be found. Neccessary for arm,blackfin,sh and avr32 in linux-2.6.28

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-06 21:24:42 UTC (rev 24711)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2009-01-06 21:42:43 UTC (rev 24712)
@@ -190,7 +190,8 @@
 	INSTALL_MOD_PATH=$(TARGET_DIR) \
 	CROSS_COMPILE=$(KERNEL_CROSS) \
 	LDFLAGS="$(TARGET_LDFLAGS)" \
-	LZMA="$(LZMA)"
+	LZMA="$(LZMA)" \
+	PATH=$(STAGING_DIR)/usr/bin:$(PATH)
 
 # =============================================================================
 # ifneq ($(strip $(LINUX26_VERSION)),$(strip $(LINUX_HEADERS_VERSION)))

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-01-06 21:24 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2009-01-06 21:24 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-06 21:24:42 +0000 (Tue, 06 Jan 2009)
New Revision: 24711

Log:
Set default kernel to BR2_LINUX26_STABLE, Remove duplicate definion of BR2_KERNEL_CURRENT_VERSION and remove comments from Config.in choices

Modified:
   trunk/buildroot/target/linux/Config.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2009-01-06 16:42:15 UTC (rev 24710)
+++ trunk/buildroot/target/linux/Config.in.advanced	2009-01-06 21:24:42 UTC (rev 24711)
@@ -45,10 +45,6 @@
 	default $(BR2_KERNEL_LATEST_2_6_20) if BR2_LINUX_2_6_20 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default "$(BR2_KERNEL_MINORLEVEL)" if BR2_KERNEL_ADD_MINORPATCH
 
-config BR2_KERNEL_CURRENT_VERSION
-	string
-	default "2.6.27.10"
-
 config BR2_KERNEL_NEXT_VERSION
 	string
 	default "2.6.29" if BR2_LINUX_2_6_28
@@ -123,104 +119,71 @@
 
 choice
 	prompt "Linux Kernel Version"
-	default BR2_LINUX_2_6_28
+	default BR2_LINUX_2_6_STABLE
 	help
 	  Select the specific Linux version you want to use
 
 config BR2_LINUX_2_6_STABLE
 	bool "The latest stable Linux kernel (2.6.28)"
-	help
-	  Linux 2.26.28
 
 config BR2_LINUX_2_6_28
 	bool "Linux 2.6.28"
 	select BR2_KERNEL_BASE
-	help
-	  Linux 2.6.28
 
 config BR2_LINUX_2_6_27
 	bool "Linux 2.6.27"
 	select BR2_KERNEL_BASE
-	help
-	  Linux 2.6.27
 
 config BR2_LINUX_2_6_26
 	bool "Linux 2.6.26"
 	select BR2_KERNEL_BASE
-	help
-	  Linux 2.6.26
 
 config BR2_LINUX_2_6_25
 	bool "Linux 2.6.25"
 	select BR2_KERNEL_BASE
-	help
-	  Linux 2.6.25
 
 config BR2_LINUX_2_6_24
 	bool "Linux 2.6.24"
 	select BR2_KERNEL_BASE
-	help
-	  Linux 2.6.24
 
 config BR2_LINUX_2_6_23
 	bool "Linux 2.6.23"
 	select BR2_KERNEL_BASE
-	help
-	  Linux 2.6.23
 
 config BR2_LINUX_2_6_22_10
 	bool "Linux 2.6.22.10"
 	select BR2_KERNEL_PREPATCHED
-	help
-	  Linux 2.6.22.10
 
 config BR2_LINUX_2_6_22_1
 	bool "Linux 2.6.22.1"
 	select BR2_KERNEL_PREPATCHED
-	help
-	  Linux 2.6.22.1
 
 config BR2_LINUX_2_6_22
 	bool "Linux 2.6.22"
-	select BR2_KERNEL_LATEST
 	select BR2_KERNEL_BASE
-	help
-	  Linux 2.6.22
 
 config BR2_LINUX_2_6_21_7
 	bool "Linux 2.6.21.7"
 	select BR2_KERNEL_PREPATCHED
-	help
-	  Linux 2.6.21.1
 
 config BR2_LINUX_2_6_21_5
 	bool "Linux 2.6.21.5"
 	select BR2_KERNEL_PREPATCHED
-	help
-	  Linux 2.6.21.5
 
 config BR2_LINUX_2_6_21
 	bool "Linux 2.6.21"
 	select BR2_KERNEL_BASE
-	help
-	  Linux 2.6.21
 
 config BR2_LINUX_2_6_20
 	bool "Linux 2.6.20"
 	select BR2_KERNEL_BASE
-	help
-	  Linux 2.6.20
 
 config BR2_LINUX_2_6_29
 	bool "Linux 2.6.29"
 	select BR2_KERNEL_BASE
-	help
-	  Linux 2.6.29
 
 config BR2_LINUX26_CUSTOM
 	bool "Linux <custom> version"
-	help
-	  Linux <your selection>
 
 endchoice
 

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-01-06 14:40 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2009-01-06 14:40 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-06 14:40:24 +0000 (Tue, 06 Jan 2009)
New Revision: 24698

Log:
When you set BR2_PACKAGE_LINUX_USE_DEFCONFIG
to configure linux using the

make <board>_defconfig

You have to supply the $(BOARD_NAME) variable.
Add this info in the help text for
target/linux/Makefile.in.advanced

----------------

When you do not set BR2_PACKAGE_LINUX_USE_XCONFIG
to configure linux using "$make <XXXX>config
The choices "$make menuconfig" or "$make xconfig"
should not be visible.
Add dependency




Modified:
   trunk/buildroot/target/linux/Config.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2009-01-06 14:16:27 UTC (rev 24697)
+++ trunk/buildroot/target/linux/Config.in.advanced	2009-01-06 14:40:24 UTC (rev 24698)
@@ -437,6 +437,8 @@
 	depends on BR2_PACKAGE_LINUX
 	help
 	  Configure Linux by make <board>_defconfig
+	  You have to supply a BOARD_NAME, either by
+	  defining it in a BSP or by make BOARD_NAME=<board>
 
 config BR2_PACKAGE_LINUX_USE_XCONFIG
 	bool "Run make ARCH=$(ARCH) [xconfig|menuconfig] before build"
@@ -445,8 +447,6 @@
 	  Configure Linux by make xconfig
 endchoice
 
-
-
 config BR2_PACKAGE_LINUX_KCONFIG
 	string ".config file"
 	depends on BR2_PACKAGE_LINUX_USE_KCONFIG
@@ -462,6 +462,7 @@
 	prompt "Preferred config tool"
 	default BR2_MAKE_XCONFIG if BR2_TARGET_ATMEL
 	default BR2_MAKE_MENUCONFIG
+	depends on BR2_PACKAGE_LINUX_USE_XCONFIG
 	help
 	  Define the preferred tool to invoke if a configuration is invalid
 

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2009-01-03  1:06 ulf at uclibc.org
  2009-01-03 20:01 ` Peter Korsgaard
  0 siblings, 1 reply; 169+ messages in thread
From: ulf at uclibc.org @ 2009-01-03  1:06 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-03 01:06:36 +0000 (Sat, 03 Jan 2009)
New Revision: 24663

Log:
Update linux versions

Modified:
   trunk/buildroot/target/linux/Config.in.advanced
   trunk/buildroot/target/linux/Config.in.versions


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2009-01-03 01:06:16 UTC (rev 24662)
+++ trunk/buildroot/target/linux/Config.in.advanced	2009-01-03 01:06:36 UTC (rev 24663)
@@ -123,17 +123,21 @@
 
 choice
 	prompt "Linux Kernel Version"
-	default BR2_LINUX_2_6_22_10 if BR2_avr32
-	default BR2_LINUX_2_6_22_1 if !BR2_avr32 && BR2_TARGET_ATMEL
-	default BR2_LINUX_2_6_22 if !BR2_TARGET_ATMEL
+	default BR2_LINUX_2_6_28
 	help
 	  Select the specific Linux version you want to use
 
 config BR2_LINUX_2_6_STABLE
-	bool "The latest stable Linux kernel (2.6.27.10)"
+	bool "The latest stable Linux kernel (2.6.28)"
 	help
-	  Linux 2.26.27.10
+	  Linux 2.26.28
 
+config BR2_LINUX_2_6_28
+	bool "Linux 2.6.28"
+	select BR2_KERNEL_BASE
+	help
+	  Linux 2.6.28
+
 config BR2_LINUX_2_6_27
 	bool "Linux 2.6.27"
 	select BR2_KERNEL_BASE
@@ -207,12 +211,6 @@
 	help
 	  Linux 2.6.20
 
-config BR2_LINUX_2_6_28
-	bool "Linux 2.6.28"
-	select BR2_KERNEL_BASE
-	help
-	  Linux 2.6.28
-
 config BR2_LINUX_2_6_29
 	bool "Linux 2.6.29"
 	select BR2_KERNEL_BASE

Modified: trunk/buildroot/target/linux/Config.in.versions
===================================================================
--- trunk/buildroot/target/linux/Config.in.versions	2009-01-03 01:06:16 UTC (rev 24662)
+++ trunk/buildroot/target/linux/Config.in.versions	2009-01-03 01:06:36 UTC (rev 24663)
@@ -5,11 +5,13 @@
 
 config LINUX26_LATEST_RC_VERSION
 	string
-	default "2.6.28-rc9" if BR2_KERNEL_ADD_LATEST_RC_PATCH
+	default "2.6.29-rc1" if BR2_KERNEL_ADD_LATEST_RC_PATCH
+	help
+	  Not really available as of 20090103
 
 config LINUX26_LATEST_GIT_VERSION
 	string
-	default "2.6.28-rc9-git1" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
+	default "2.6.28-git5" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
 
 config LINUX26_LATEST_MM_VERSION
 	string
@@ -17,36 +19,42 @@
 
 config BR2_KERNEL_CURRENT_VERSION
 	string
-	default "2.6.27.10"
+	default "2.6.28"
 
+config BR2_KERNEL_LATEST_2_6_28
+	string
+	default "1"
+	help
+	  Not really available as of 20090103
+
 config BR2_KERNEL_LATEST_2_6_27
-       string
-       default "10"
+	string
+	default "10"
 
 config BR2_KERNEL_LATEST_2_6_26
-       string
-       default "8"
+	string
+	default "8"
 
 config BR2_KERNEL_LATEST_2_6_25
-       string
-       default "9"
+	string
+	default "9"
 
 config BR2_KERNEL_LATEST_2_6_24
-       string
-       default "7"
+	string
+	default "7"
 
 config BR2_KERNEL_LATEST_2_6_23
-       string
-       default "17"
+	string
+	default "17"
 
 config BR2_KERNEL_LATEST_2_6_22
-       string
-       default "19"
+	string
+	default "19"
 
 config BR2_KERNEL_LATEST_2_6_21
-       string
-       default "7"
+	string
+	default "7"
 
 config BR2_KERNEL_LATEST_2_6_20
-       string
-       default "21"
+	string
+	default "21"

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-12-20 21:45 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-12-20 21:45 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-12-20 21:45:59 +0000 (Sat, 20 Dec 2008)
New Revision: 24467

Log:
Use correct linux version when applying latest minor patch

Modified:
   trunk/buildroot/target/linux/Config.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2008-12-20 21:45:05 UTC (rev 24466)
+++ trunk/buildroot/target/linux/Config.in.advanced	2008-12-20 21:45:59 UTC (rev 24467)
@@ -412,7 +412,7 @@
 	default "2.6.21.7" if BR2_LINUX_2_6_21_7
 	default "2.6.22.1" if BR2_LINUX_2_6_22_1
 	default "2.6.22.10" if BR2_LINUX_2_6_22_10
-	default "$(BR2_KERNEL_CURRENT_VERSION)"if BR2_LINUX_2_6_STABLE
+	default "$(BR2_KERNEL_CURRENT_VERSION)"if BR2_LINUX_2_6_STABLE || BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default $(BR2_CUSTOM_LINUX26_VERSION) if BR2_LINUX26_CUSTOM
 
 menu "Linux Kernel Configuration"

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-12-20 21:45 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-12-20 21:45 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-12-20 21:45:05 +0000 (Sat, 20 Dec 2008)
New Revision: 24466

Log:
Sort Linux debug info in alphabetical order

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-12-20 20:57:07 UTC (rev 24465)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-12-20 21:45:05 UTC (rev 24466)
@@ -475,48 +475,60 @@
 linux26-dirclean:
 	rm -rf $(LINUX26_DIR)
 
+linux26-status: linux-status
+
+#	@echo =$()
 linux-status:
-	@echo PROJECT_BUILD_DIR=$(PROJECT_BUILD_DIR)
 	@echo BOARD_NAME=$(BOARD_NAME)
 	@echo BR2_BOARD_PATH=$(BR2_BOARD_PATH)
+	@echo BR2_CUSTOM_LINUX26_PATCH=$(BR2_CUSTOM_LINUX26_PATCH)
+	@echo BR2_CUSTOM_LINUX26_PATCH_SITE=$(BR2_CUSTOM_LINUX26_PATCH_SITE)
+	@echo BR2_DOWNLOAD_LINUX26_VERSION=$(BR2_DOWNLOAD_LINUX26_VERSION)
+	@echo BR2_LINUX_BSP_PATCH=$(BR2_LINUX_BSP_PATCH)
+	@echo BR2_LINUX_COPYTO=$(BR2_LINUX_COPYTO)
+	@echo BR2_LINUX_COPYTO_ROOTFS=$(BR2_LINUX_COPYTO_ROOTFS)
+	@echo BR2_LINUX_COPYTO_TFTPBOOT=$(BR2_LINUX_COPYTO_TFTPBOOT)
+	@echo BR2_LINUX_VERSION=$(BR2_LINUX_VERSION)
+	@echo BR2_LINUX26_CUSTOM=$(BR2_LINUX26_CUSTOM)
+	@echo BR2_LINUX26_VERSION=$(BR2_LINUX26_VERSION)
+	@echo BR2_KERNEL_ADD_LATEST_MM_PATCH=$(BR2_KERNEL_ADD_LATEST_MM_PATCH)
+	@echo BR2_KERNEL_ADD_LATEST_RC_PATCH=$(BR2_KERNEL_ADD_LATEST_RC_PATCH)
+	@echo BR2_KERNEL_ADD_LATEST_SNAPSHOT=$(BR2_KERNEL_ADD_LATEST_SNAPSHOT)
+	@echo BR2_KERNEL_ADD_MINORPATCH=$(BR2_KERNEL_ADD_MINORPATCH)
+	@echo BR2_KERNEL_ARCH_PATCH_DIR=$(BR2_KERNEL_ARCH_PATCH_DIR)
+	@echo BR2_KERNEL_GIT_LEVEL=$(BR2_KERNEL_GIT_LEVEL)
+	@echo BR2_KERNEL_MINORLEVEL=$(BR2_KERNEL_MINORLEVEL)
+	@echo BR2_KERNEL_MM_LEVEL=$(BR2_KERNEL_MM_LEVEL)
+	@echo BR2_KERNEL_PATCH=$(BR2_KERNEL_PATCH)
+	@echo BR2_KERNEL_PATCH_SITE=$(BR2_KERNEL_PATCH_SITE)
+	@echo BR2_KERNEL_RC_LEVEL=$(BR2_KERNEL_RC_LEVEL)
+	@echo BR2_KERNEL_SITE=$(BR2_KERNEL_SITE)
+	@echo BR2_PACKAGE_LINUX_KCONFIG=$(BR2_PACKAGE_LINUX_KCONFIG)
+	@echo BR2_PACKAGE_LINUX_USE_DEFCONFIG=$(BR2_PACKAGE_LINUX_USE_DEFCONFIG)
+	@echo BR2_PACKAGE_LINUX_USE_KCONFIG=$(BR2_PACKAGE_LINUX_USE_KCONFIG)
+	@echo BR2_PACKAGE_LINUX_USE_XCONFIG=$(BR2_PACKAGE_LINUX_USE_XCONFIG)
 	@echo DOWNLOAD_LINUX26_VERSION=$(DOWNLOAD_LINUX26_VERSION)
-	@echo LINUX26_VERSION=$(LINUX26_VERSION)
-	@echo LINUX26_SOURCE=$(LINUX26_SOURCE)
+	@echo KERNEL_ARCH_PATCH_DIR=$(KERNEL_ARCH_PATCH_DIR)
+	@echo KERNEL_COND_PATCHES=$(KERNEL_COND_PATCHES)
+	@echo KERNEL_EXT=$(KERNEL_EXT)
 	@echo KERNEL_EXTRA_VERSION=$(KERNEL_EXTRA_VERSION)
-	@echo LINUX26_DIR=$(LINUX26_DIR)
-	@echo LINUX26_PATCH_DIR=$(LINUX26_PATCH_DIR)
-	@echo TARGETS=$(TARGETS)
-	@echo LINUX26_TARGETS=$(LINUX26_TARGETS)
-	@echo LINUX26_HEADERS_PATCH_DIR=$(LINUX26_HEADERS_PATCH_DIR)
+	@echo KERNEL_HEADERS_PATCH_DIR=$(KERNEL_HEADERS_PATCH_DIR)
+	@echo LINUX_COPYTO=$(LINUX_COPYTO)
 	@echo LINUX_HEADERS_VERSION=$(LINUX_HEADERS_VERSION)
 	@echo LINUX26_BINLOC=$(LINUX26_BINLOC)
+	@echo LINUX26_DIR=$(LINUX26_DIR)
 	@echo LINUX26_FORMAT=$(LINUX26_FORMAT)
+	@echo LINUX26_HEADERS_PATCH_DIR=$(LINUX26_HEADERS_PATCH_DIR)
 	@echo LINUX26_KERNEL=$(LINUX26_KERNEL)
 	@echo LINUX26_KERNEL_NAME=$(LINUX26_KERNEL_NAME)
-	@echo BR2_KERNEL_SITE=$(BR2_KERNEL_SITE)
-	@echo BR2_KERNEL_PATCH_SITE=$(BR2_KERNEL_PATCH_SITE)
-	@echo BR2_KERNEL_PATCH=$(BR2_KERNEL_PATCH)
-	@echo KERNEL_COND_PATCHES=$(KERNEL_COND_PATCHES)
-	@echo KERNEL_ARCH_PATCH_DIR=$(KERNEL_ARCH_PATCH_DIR)
-	@echo BR2_LINUX26_CUSTOM=$(BR2_LINUX26_CUSTOM)
-	@echo BR2_CUSTOM_LINUX26_PATCH_SITE=$(BR2_CUSTOM_LINUX26_PATCH_SITE)
-	@echo BR2_CUSTOM_LINUX26_PATCH=$(BR2_CUSTOM_LINUX26_PATCH)
-	@echo BR2_LINUX_BSP_PATCH=$(BR2_LINUX_BSP_PATCH)
-	@echo BR2_PACKAGE_LINUX_USE_KCONFIG=$(BR2_PACKAGE_LINUX_USE_KCONFIG)
-	@echo BR2_PACKAGE_LINUX_USE_DEFCONFIG=$(BR2_PACKAGE_LINUX_USE_DEFCONFIG)
-	@echo BR2_PACKAGE_LINUX_USE_XCONFIG=$(BR2_PACKAGE_LINUX_USE_XCONFIG)
-	@echo BR2_PACKAGE_LINUX_KCONFIG=$(BR2_PACKAGE_LINUX_KCONFIG)
-	@echo BR2_LINUX_COPYTO_ROOTFS=$(BR2_LINUX_COPYTO_ROOTFS)
-	@echo BR2_LINUX_COPYTO_TFTPBOOT=$(BR2_LINUX_COPYTO_TFTPBOOT)
-	@echo BR2_LINUX_COPYTO=$(BR2_LINUX_COPYTO)
-	@echo LINUX_COPYTO=$(LINUX_COPYTO)
-	@echo BR2_KERNEL_MINORLEVEL=$(BR2_KERNEL_MINORLEVEL)
+	@echo LINUX26_LATEST_GIT_PATCH=$(LINUX26_LATEST_GIT_PATCH)
+	@echo LINUX26_LATEST_MM_PATCH=$(LINUX26_LATEST_MM_PATCH)
 	@echo LINUX26_LATEST_RC_PATCH=$(LINUX26_LATEST_RC_PATCH)
-	@echo BR2_KERNEL_RC_LEVEL=$(BR2_KERNEL_RC_LEVEL)
-	@echo LINUX26_LATEST_MM_PATCH=$(LINUX26_LATEST_MM_PATCH)
-	@echo BR2_KERNEL_MM_LEVEL=$(BR2_KERNEL_MM_LEVEL)
-	@echo LINUX26_LATEST_GIT_PATCH=$(LINUX26_LATEST_GIT_PATCH)
-	@echo BR2_KERNEL_GIT_LEVEL=$(BR2_KERNEL_GIT_LEVEL)
-	@echo KERNEL_EXT=$(KERNEL_EXT)
+	@echo LINUX26_PATCH_DIR=$(LINUX26_PATCH_DIR)
+	@echo LINUX26_SOURCE=$(LINUX26_SOURCE)
+	@echo LINUX26_TARGETS=$(LINUX26_TARGETS)
+	@echo LINUX26_VERSION=$(LINUX26_VERSION)
+	@echo PROJECT_BUILD_DIR=$(PROJECT_BUILD_DIR)
+	@echo TARGETS=$(TARGETS)
 
 endif

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-12-20 20:57 ulf at uclibc.org
  2008-12-23  9:05 ` Peter Korsgaard
  0 siblings, 1 reply; 169+ messages in thread
From: ulf at uclibc.org @ 2008-12-20 20:57 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-12-20 20:57:07 +0000 (Sat, 20 Dec 2008)
New Revision: 24465

Log:
Put latest version info in separate file for easier maintenance

Added:
   trunk/buildroot/target/linux/Config.in.versions

Modified:
   trunk/buildroot/target/linux/Config.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2008-12-20 18:26:38 UTC (rev 24464)
+++ trunk/buildroot/target/linux/Config.in.advanced	2008-12-20 20:57:07 UTC (rev 24465)
@@ -30,21 +30,24 @@
 #
 # ---------------------------------------------------------------------------
 # --- These 'constants' requires regular maintenance, so put them first
+
+source "target/linux/Config.in.versions"
+
 config BR2_KERNEL_PATCH_LEVEL
 	string
-	default "9" if BR2_LINUX_2_6_27 && BR2_KERNEL_ADD_LATEST_MINORPATCH
-	default "8" if BR2_LINUX_2_6_26 && BR2_KERNEL_ADD_LATEST_MINORPATCH
-	default "9" if BR2_LINUX_2_6_25 && BR2_KERNEL_ADD_LATEST_MINORPATCH
-	default "7" if BR2_LINUX_2_6_24 && BR2_KERNEL_ADD_LATEST_MINORPATCH
-	default "17" if BR2_LINUX_2_6_23 && BR2_KERNEL_ADD_LATEST_MINORPATCH
-	default "19" if BR2_LINUX_2_6_22 && BR2_KERNEL_ADD_LATEST_MINORPATCH
-	default "7" if BR2_LINUX_2_6_21 && BR2_KERNEL_ADD_LATEST_MINORPATCH
-	default "21" if BR2_LINUX_2_6_20 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default $(BR2_KERNEL_LATEST_2_6_27) if BR2_LINUX_2_6_27 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default $(BR2_KERNEL_LATEST_2_6_26) if BR2_LINUX_2_6_26 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default $(BR2_KERNEL_LATEST_2_6_25) if BR2_LINUX_2_6_25 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default $(BR2_KERNEL_LATEST_2_6_24) if BR2_LINUX_2_6_24 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default $(BR2_KERNEL_LATEST_2_6_23) if BR2_LINUX_2_6_23 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default $(BR2_KERNEL_LATEST_2_6_22) if BR2_LINUX_2_6_22 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default $(BR2_KERNEL_LATEST_2_6_21) if BR2_LINUX_2_6_21 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default $(BR2_KERNEL_LATEST_2_6_20) if BR2_LINUX_2_6_20 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default "$(BR2_KERNEL_MINORLEVEL)" if BR2_KERNEL_ADD_MINORPATCH
 
 config BR2_KERNEL_CURRENT_VERSION
 	string
-	default "2.6.27.9"
+	default "2.6.27.10"
 
 config BR2_KERNEL_NEXT_VERSION
 	string
@@ -71,18 +74,6 @@
 	default "2.6.21" if BR2_LINUX_2_6_21
 	default "2.6.20" if BR2_LINUX_2_6_20
 
-config LINUX26_LATEST_RC_VERSION
-	string
-	default "2.6.28-rc8" if BR2_KERNEL_ADD_LATEST_RC_PATCH
-
-config LINUX26_LATEST_GIT_VERSION
-	string
-	default "2.6.28-rc6-git4" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
-
-config LINUX26_LATEST_MM_VERSION
-	string
-	default "2.6.28-rc2-mm1" if BR2_KERNEL_ADD_LATEST_MM_PATCH
-
 config BR2_KERNEL_SITE
 	string
 	default "http://ftp.kernel.org/pub/linux/kernel/v2.6/"
@@ -139,9 +130,9 @@
 	  Select the specific Linux version you want to use
 
 config BR2_LINUX_2_6_STABLE
-	bool "The latest stable Linux kernel (2.6.27.9)"
+	bool "The latest stable Linux kernel (2.6.27.10)"
 	help
-	  Linux 2.6.27.9
+	  Linux 2.26.27.10
 
 config BR2_LINUX_2_6_27
 	bool "Linux 2.6.27"

Added: trunk/buildroot/target/linux/Config.in.versions
===================================================================
--- trunk/buildroot/target/linux/Config.in.versions	                        (rev 0)
+++ trunk/buildroot/target/linux/Config.in.versions	2008-12-20 20:57:07 UTC (rev 24465)
@@ -0,0 +1,52 @@
+# This file defines the latest version of 
+# You also have to edit BR2_LINUX_2_6_STABLE
+# in target/linux/Config.in.advanced
+# which is approximately at line 132
+
+config LINUX26_LATEST_RC_VERSION
+	string
+	default "2.6.28-rc9" if BR2_KERNEL_ADD_LATEST_RC_PATCH
+
+config LINUX26_LATEST_GIT_VERSION
+	string
+	default "2.6.28-rc9-git1" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
+
+config LINUX26_LATEST_MM_VERSION
+	string
+	default "2.6.28-rc2-mm1" if BR2_KERNEL_ADD_LATEST_MM_PATCH
+
+config BR2_KERNEL_CURRENT_VERSION
+	string
+	default "2.6.27.10"
+
+config BR2_KERNEL_LATEST_2_6_27
+       string
+       default "10"
+
+config BR2_KERNEL_LATEST_2_6_26
+       string
+       default "8"
+
+config BR2_KERNEL_LATEST_2_6_25
+       string
+       default "9"
+
+config BR2_KERNEL_LATEST_2_6_24
+       string
+       default "7"
+
+config BR2_KERNEL_LATEST_2_6_23
+       string
+       default "17"
+
+config BR2_KERNEL_LATEST_2_6_22
+       string
+       default "19"
+
+config BR2_KERNEL_LATEST_2_6_21
+       string
+       default "7"
+
+config BR2_KERNEL_LATEST_2_6_20
+       string
+       default "21"

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-12-17 18:03 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-12-17 18:03 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-12-17 10:03:29 -0800 (Wed, 17 Dec 2008)
New Revision: 24441

Log:
Update to latest linux versions

Modified:
   trunk/buildroot/target/linux/Config.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2008-12-17 16:01:39 UTC (rev 24440)
+++ trunk/buildroot/target/linux/Config.in.advanced	2008-12-17 18:03:29 UTC (rev 24441)
@@ -32,7 +32,7 @@
 # --- These 'constants' requires regular maintenance, so put them first
 config BR2_KERNEL_PATCH_LEVEL
 	string
-	default "7" if BR2_LINUX_2_6_27 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default "9" if BR2_LINUX_2_6_27 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default "8" if BR2_LINUX_2_6_26 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default "9" if BR2_LINUX_2_6_25 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default "7" if BR2_LINUX_2_6_24 && BR2_KERNEL_ADD_LATEST_MINORPATCH
@@ -44,7 +44,7 @@
 
 config BR2_KERNEL_CURRENT_VERSION
 	string
-	default "2.6.27.7"
+	default "2.6.27.9"
 
 config BR2_KERNEL_NEXT_VERSION
 	string
@@ -73,11 +73,11 @@
 
 config LINUX26_LATEST_RC_VERSION
 	string
-	default "2.6.28-rc6" if BR2_KERNEL_ADD_LATEST_RC_PATCH
+	default "2.6.28-rc8" if BR2_KERNEL_ADD_LATEST_RC_PATCH
 
 config LINUX26_LATEST_GIT_VERSION
 	string
-	default "2.6.28-rc6-git1" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
+	default "2.6.28-rc6-git4" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
 
 config LINUX26_LATEST_MM_VERSION
 	string
@@ -139,9 +139,9 @@
 	  Select the specific Linux version you want to use
 
 config BR2_LINUX_2_6_STABLE
-	bool "The latest stable Linux kernel (2.6.27.7)"
+	bool "The latest stable Linux kernel (2.6.27.9)"
 	help
-	  Linux 2.6.27.7
+	  Linux 2.6.27.9
 
 config BR2_LINUX_2_6_27
 	bool "Linux 2.6.27"

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-12-07  6:55 jacmet at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: jacmet at uclibc.org @ 2008-12-07  6:55 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-12-06 22:55:36 -0800 (Sat, 06 Dec 2008)
New Revision: 24300

Log:
taget/linux: handle non-modular kernels

Based on b151271 in Bernhard's tree.

Modified:
   trunk/buildroot/target/linux/Makefile.in


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2008-12-07 01:16:34 UTC (rev 24299)
+++ trunk/buildroot/target/linux/Makefile.in	2008-12-07 06:55:36 UTC (rev 24300)
@@ -198,13 +198,19 @@
 $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/modules.dep: $(LINUX26_DIR)/.configured
 	rm -rf $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)
 	rm -f $(TARGET_DIR)/sbin/cardmgr
-	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) modules
-	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) \
+	@if grep -q CONFIG_MODULES=y $(LINUX26_DIR)/.config; then \
+	    set -x; \
+	    echo "Have CONFIG_MODULES"; \
+	    $(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) modules; \
+	    $(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) \
 		DEPMOD=$(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-depmod26 \
-		INSTALL_MOD_PATH=$(TARGET_DIR) modules_install
-	rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/build
-	rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/source
-	$(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-depmod26 -b $(TARGET_DIR) $(LINUX_HEADERS_VERSION)
+		INSTALL_MOD_PATH=$(TARGET_DIR) modules_install; \
+	    rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/build \
+		$(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/source; \
+	    $(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-depmod26 -b $(TARGET_DIR) $(LINUX_HEADERS_VERSION); \
+	else \
+	    echo "No CONFIG_MODULES"; \
+	fi
 	touch -c $@
 
 linux26-menuconfig: $(LINUX26_DIR)/.patched host-sed

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-11-29 21:56 ulf at uclibc.org
  2008-11-30  9:51 ` Peter Korsgaard
  0 siblings, 1 reply; 169+ messages in thread
From: ulf at uclibc.org @ 2008-11-29 21:56 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-11-29 13:56:25 -0800 (Sat, 29 Nov 2008)
New Revision: 24189

Log:
Update Linux versions

Modified:
   trunk/buildroot/target/linux/Config.in.advanced
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2008-11-29 21:45:14 UTC (rev 24188)
+++ trunk/buildroot/target/linux/Config.in.advanced	2008-11-29 21:56:25 UTC (rev 24189)
@@ -32,7 +32,8 @@
 # --- These 'constants' requires regular maintenance, so put them first
 config BR2_KERNEL_PATCH_LEVEL
 	string
-	default "3" if BR2_LINUX_2_6_26 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default "7" if BR2_LINUX_2_6_27 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default "8" if BR2_LINUX_2_6_26 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default "9" if BR2_LINUX_2_6_25 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default "7" if BR2_LINUX_2_6_24 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default "17" if BR2_LINUX_2_6_23 && BR2_KERNEL_ADD_LATEST_MINORPATCH
@@ -43,10 +44,11 @@
 
 config BR2_KERNEL_CURRENT_VERSION
 	string
-	default "2.6.26.3"
+	default "2.6.27.7"
 
 config BR2_KERNEL_NEXT_VERSION
 	string
+	default "2.6.29" if BR2_LINUX_2_6_28
 	default "2.6.28" if BR2_LINUX_2_6_27
 	default "2.6.27" if BR2_LINUX_2_6_26
 	default "2.6.26" if BR2_LINUX_2_6_25
@@ -58,6 +60,7 @@
 
 config BR2_KERNEL_THIS_VERSION
 	string
+	default "2.6.29" if BR2_LINUX_2_6_29
 	default "2.6.28" if BR2_LINUX_2_6_28
 	default "2.6.27" if BR2_LINUX_2_6_27
 	default "2.6.26" if BR2_LINUX_2_6_26
@@ -70,15 +73,15 @@
 
 config LINUX26_LATEST_RC_VERSION
 	string
-	default "2.6.27-rc4" if BR2_KERNEL_ADD_LATEST_RC_PATCH
+	default "2.6.28-rc6" if BR2_KERNEL_ADD_LATEST_RC_PATCH
 
 config LINUX26_LATEST_GIT_VERSION
 	string
-	default "2.6.27-rc4-git1" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
+	default "2.6.28-rc6-git1" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
 
 config LINUX26_LATEST_MM_VERSION
 	string
-	default "2.6.27-rc1-mm1" if BR2_KERNEL_ADD_LATEST_MM_PATCH
+	default "2.6.28-rc2-mm1" if BR2_KERNEL_ADD_LATEST_MM_PATCH
 
 config BR2_KERNEL_SITE
 	string
@@ -136,10 +139,16 @@
 	  Select the specific Linux version you want to use
 
 config BR2_LINUX_2_6_STABLE
-	bool "The latest stable Linux kernel (2.6.26.3)"
+	bool "The latest stable Linux kernel (2.6.27.7)"
 	help
-	  Linux 2.6.26.3
+	  Linux 2.6.27.7
 
+config BR2_LINUX_2_6_27
+	bool "Linux 2.6.27"
+	select BR2_KERNEL_BASE
+	help
+	  Linux 2.6.27
+
 config BR2_LINUX_2_6_26
 	bool "Linux 2.6.26"
 	select BR2_KERNEL_BASE
@@ -207,18 +216,18 @@
 	help
 	  Linux 2.6.20
 
-config BR2_LINUX_2_6_27
-	bool "Linux 2.6.27"
-	select BR2_KERNEL_BASE
-	help
-	  Linux 2.6.27
-
 config BR2_LINUX_2_6_28
 	bool "Linux 2.6.28"
 	select BR2_KERNEL_BASE
 	help
 	  Linux 2.6.28
 
+config BR2_LINUX_2_6_29
+	bool "Linux 2.6.29"
+	select BR2_KERNEL_BASE
+	help
+	  Linux 2.6.29
+
 config BR2_LINUX26_CUSTOM
 	bool "Linux <custom> version"
 	help

Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-11-29 21:45:14 UTC (rev 24188)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-11-29 21:56:25 UTC (rev 24189)
@@ -300,6 +300,7 @@
 KERNEL_EXTRA_VERSION:=$(strip $(subst ",,$(BR2_EXTRA_VERSION)))
 #"))
 
+lxcf:	$(LINUX26_DIR)/.config
 
 $(LINUX26_DIR)/.config:	$(LINUX26_DIR)/.patched.board
 ifeq ($(BR2_PACKAGE_LINUX_USE_DEFCONFIG),y)
@@ -314,6 +315,7 @@
 		cp -dpf $(LINUX26_KCONFIG) $@ ; \
 	fi
 	# Try to get a config for this linux version in the board directory
+	echo "LINUX26_VERSION = $(LINUX26_VERSION)"
 	if [ ! -f "$(LINUX26_DIR)/.config" ] ; then \
 	    if [ -f "$(BOARD_PATH)/$(BOARD_NAME)-linux-$(LINUX26_VERSION).config" ] ; then \
 		cp -dpf $(BOARD_PATH)/$(BOARD_NAME)-linux-$(LINUX26_VERSION).config $@ ; \

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-11-10 11:17 vanokuten at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: vanokuten at uclibc.org @ 2008-11-10 11:17 UTC (permalink / raw)
  To: buildroot

Author: vanokuten
Date: 2008-11-10 03:17:21 -0800 (Mon, 10 Nov 2008)
New Revision: 23989

Log:
revert 23987 until proper implementation

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-11-10 10:47:47 UTC (rev 23988)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-11-10 11:17:21 UTC (rev 23989)
@@ -205,7 +205,7 @@
 	 $(WGET) -P $(DL_DIR) $(LINUX26_PATCH_SITE)/$(LINUX26_PATCH_SOURCE)
 endif
 
-$(LINUX26_DIR)/.unpacked: $(DL_DIR)/$(LINUX26_SOURCE) $(DL_DIR)/$(LINUX26_PATCH_SOURCE)
+$(LINUX26_DIR)/.unpacked: $(DL_DIR)/$(LINUX26_SOURCE)
 	rm -rf $(LINUX26_DIR)
 	@echo "*** Unpacking kernel source"
 	$(LINUX26_BZCAT) $(DL_DIR)/$(LINUX26_SOURCE) | tar -C $(PROJECT_BUILD_DIR) $(TAR_OPTIONS) -

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-11-10 10:45 vanokuten at uclibc.org
  2008-11-10 11:01 ` Bernhard Reutner-Fischer
  0 siblings, 1 reply; 169+ messages in thread
From: vanokuten at uclibc.org @ 2008-11-10 10:45 UTC (permalink / raw)
  To: buildroot

Author: vanokuten
Date: 2008-11-10 02:45:46 -0800 (Mon, 10 Nov 2008)
New Revision: 23987

Log:
Download Kernel.org minor patches at the same time as full sources.

Signed-off-by: Julien Boibessot <julien.boibessot@armadeus.com>



Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-11-10 09:51:15 UTC (rev 23986)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-11-10 10:45:46 UTC (rev 23987)
@@ -205,7 +205,7 @@
 	 $(WGET) -P $(DL_DIR) $(LINUX26_PATCH_SITE)/$(LINUX26_PATCH_SOURCE)
 endif
 
-$(LINUX26_DIR)/.unpacked: $(DL_DIR)/$(LINUX26_SOURCE)
+$(LINUX26_DIR)/.unpacked: $(DL_DIR)/$(LINUX26_SOURCE) $(DL_DIR)/$(LINUX26_PATCH_SOURCE)
 	rm -rf $(LINUX26_DIR)
 	@echo "*** Unpacking kernel source"
 	$(LINUX26_BZCAT) $(DL_DIR)/$(LINUX26_SOURCE) | tar -C $(PROJECT_BUILD_DIR) $(TAR_OPTIONS) -

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-11-05 12:59 egtvedt at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: egtvedt at uclibc.org @ 2008-11-05 12:59 UTC (permalink / raw)
  To: buildroot

Author: egtvedt
Date: 2008-11-05 04:59:32 -0800 (Wed, 05 Nov 2008)
New Revision: 23937

Log:
linux26: make installation of modules rule depend on .depend_done

This patch will make the installation of modules rule depend on .depend_done instead of .configured to make sure make prepare is run before modules are installed.

Make kernelversion does not work before make prepare has been run.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>



Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-11-05 12:19:39 UTC (rev 23936)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-11-05 12:59:32 UTC (rev 23937)
@@ -391,7 +391,7 @@
 	touch -c $@
 
 # -----------------------------------------------------------------------------
-$(PROJECT_BUILD_DIR)/autotools-stamps/linux_modules_target_installed: $(LINUX26_DIR)/.configured
+$(PROJECT_BUILD_DIR)/autotools-stamps/linux_modules_target_installed: $(LINUX26_DIR)/.depend_done
 	rm -rf $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION_PROBED)
 	rm -f $(TARGET_DIR)/sbin/cardmgr
 	# Make Linux depend on modules only if enabled in the .config.

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-10-30 14:56 egtvedt at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: egtvedt at uclibc.org @ 2008-10-30 14:56 UTC (permalink / raw)
  To: buildroot

Author: egtvedt
Date: 2008-10-30 07:56:58 -0700 (Thu, 30 Oct 2008)
New Revision: 23861

Log:
linux: skip installing modules if modules are disabled in kernel config

This patch will check if CONFIG_MODULES is set in the kernel .config, if not
yes then it will skip installing the modules.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>



Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-10-30 14:22:11 UTC (rev 23860)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-10-30 14:56:58 UTC (rev 23861)
@@ -394,13 +394,19 @@
 $(PROJECT_BUILD_DIR)/autotools-stamps/linux_modules_target_installed: $(LINUX26_DIR)/.configured
 	rm -rf $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION_PROBED)
 	rm -f $(TARGET_DIR)/sbin/cardmgr
-	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) modules
-	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) \
-		DEPMOD=$(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-depmod26 \
-		INSTALL_MOD_PATH=$(TARGET_DIR) modules_install
-	rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION_PROBED)/build
-	rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION_PROBED)/source
-	$(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-depmod26 -b $(TARGET_DIR) $(LINUX26_VERSION_PROBED)
+	# Make Linux depend on modules only if enabled in the .config.
+	@if [ $(shell grep -c "CONFIG_MODULES=y" $(LINUX26_DIR)/.config) != 0 ] ; then	\
+		echo "*** Installing Linux kernel modules" ;				\
+		$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) modules;		\
+		$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR)				\
+			DEPMOD=$(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-depmod26		\
+			INSTALL_MOD_PATH=$(TARGET_DIR) modules_install;			\
+		rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION_PROBED)/build;	\
+		rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION_PROBED)/source;	\
+		$(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-depmod26 -b $(TARGET_DIR) $(LINUX26_VERSION_PROBED); \
+	else										\
+		echo "*** Skipping installing modules since it is not enabled" ;	\
+	fi
 	touch $@
 
 linux26-menuconfig: $(LINUX26_DIR)/.patched host-sed

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-10-30 14:22 egtvedt at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: egtvedt at uclibc.org @ 2008-10-30 14:22 UTC (permalink / raw)
  To: buildroot

Author: egtvedt
Date: 2008-10-30 07:22:11 -0700 (Thu, 30 Oct 2008)
New Revision: 23860

Log:
linux: make touch also create the dependency file when installing modules

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>



Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-10-30 14:02:47 UTC (rev 23859)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-10-30 14:22:11 UTC (rev 23860)
@@ -401,7 +401,7 @@
 	rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION_PROBED)/build
 	rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION_PROBED)/source
 	$(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-depmod26 -b $(TARGET_DIR) $(LINUX26_VERSION_PROBED)
-	touch -c $@
+	touch $@
 
 linux26-menuconfig: $(LINUX26_DIR)/.patched host-sed
 	[ -f $(LINUX26_DIR)/.config ] || cp $(LINUX26_KCONFIG) $(LINUX26_DIR)/.config

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-10-30 14:02 egtvedt at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: egtvedt at uclibc.org @ 2008-10-30 14:02 UTC (permalink / raw)
  To: buildroot

Author: egtvedt
Date: 2008-10-30 07:02:47 -0700 (Thu, 30 Oct 2008)
New Revision: 23859

Log:
linux: fix typo in status printout

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>



Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-10-30 14:02:05 UTC (rev 23858)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-10-30 14:02:47 UTC (rev 23859)
@@ -499,7 +499,7 @@
 	@echo BR2_PACKAGE_LINUX_USE_XCONFIG=$(BR2_PACKAGE_LINUX_USE_XCONFIG)
 	@echo BR2_PACKAGE_LINUX_KCONFIG=$(BR2_PACKAGE_LINUX_KCONFIG)
 	@echo BR2_LINUX_COPYTO_ROOTFS=$(BR2_LINUX_COPYTO_ROOTFS)
-	@echo BR2_LINUX_COPYTO_TFTPBOOT=$(BR2_LINUX_COPYTO_TFTPBOOT=)
+	@echo BR2_LINUX_COPYTO_TFTPBOOT=$(BR2_LINUX_COPYTO_TFTPBOOT)
 	@echo BR2_LINUX_COPYTO=$(BR2_LINUX_COPYTO)
 	@echo LINUX_COPYTO=$(LINUX_COPYTO)
 	@echo BR2_KERNEL_MINORLEVEL=$(BR2_KERNEL_MINORLEVEL)

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-10-30 14:02 egtvedt at uclibc.org
  2008-11-04 19:17 ` Thomas Petazzoni
  0 siblings, 1 reply; 169+ messages in thread
From: egtvedt at uclibc.org @ 2008-10-30 14:02 UTC (permalink / raw)
  To: buildroot

Author: egtvedt
Date: 2008-10-30 07:02:05 -0700 (Thu, 30 Oct 2008)
New Revision: 23858

Log:
linux: add probing for kernel version when installing modules

This patch will ask the kernel for the specific version before doing
modules_install, that way Buildroot will know which directories to remove and
what parameters to use for depmod. Needed when compiling a kernel grabbed from
GIT or vendor specific releases.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>



Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-10-30 08:05:36 UTC (rev 23857)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-10-30 14:02:05 UTC (rev 23858)
@@ -42,6 +42,9 @@
 endif
 endif
 
+# Ask the kernel what version number it will use when installing modules
+LINUX26_VERSION_PROBED = `$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) -s kernelrelease`
+
 ifeq ($(BOARD_PATH),)
 BOARD_PATH:=$(strip $(subst ",,$(BR2_BOARD_PATH)))
 #"))
@@ -388,16 +391,16 @@
 	touch -c $@
 
 # -----------------------------------------------------------------------------
-$(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/modules.dep: $(LINUX26_DIR)/.configured
-	rm -rf $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)
+$(PROJECT_BUILD_DIR)/autotools-stamps/linux_modules_target_installed: $(LINUX26_DIR)/.configured
+	rm -rf $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION_PROBED)
 	rm -f $(TARGET_DIR)/sbin/cardmgr
 	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) modules
 	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) \
 		DEPMOD=$(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-depmod26 \
 		INSTALL_MOD_PATH=$(TARGET_DIR) modules_install
-	rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/build
-	rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/source
-	$(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-depmod26 -b $(TARGET_DIR) $(LINUX26_VERSION)	#$(LINUX_HEADERS_VERSION)
+	rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION_PROBED)/build
+	rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION_PROBED)/source
+	$(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-depmod26 -b $(TARGET_DIR) $(LINUX26_VERSION_PROBED)
 	touch -c $@
 
 linux26-menuconfig: $(LINUX26_DIR)/.patched host-sed
@@ -440,11 +443,8 @@
 
 linux26: $(LINUX26_TARGETS)
 
-$(LINUX26_DIR)/.modules_installed: $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/modules.dep
-	touch $@
+linux26-modules: cross-depmod26 $(PROJECT_BUILD_DIR)/autotools-stamps/linux_modules_target_installed
 
-linux26-modules: cross-depmod26 $(LINUX26_DIR)/.modules_installed
-
 linux26-source: $(DL_DIR)/$(LINUX26_SOURCE)
 
 linux26-unpacked: $(LINUX26_DIR)/.patched
@@ -460,6 +460,7 @@
 
 # This has been renamed so we do _NOT_ by default run this on 'make clean'
 linux26clean:
+	rm -f $(PROJECT_BUILD_DIR)/autotools-stamps/linux_modules_target_installed
 	rm -f $(LINUX26_KERNEL) $(LINUX26_DIR)/.configured
 	-$(MAKE) PATH=$(TARGET_PATH) -C $(LINUX26_DIR) clean
 

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-10-03  7:24 egtvedt at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: egtvedt at uclibc.org @ 2008-10-03  7:24 UTC (permalink / raw)
  To: buildroot

Author: egtvedt
Date: 2008-10-03 00:24:34 -0700 (Fri, 03 Oct 2008)
New Revision: 23580

Log:
linux: fix copy of Busybox config to target directory

This patch fixes bug report #5204. The Busybox config was not copied from the
correct place.

Signed-off-by: Hans-Christian Egtvedt <hans-christian.egtvedt@atmel.com>



Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-10-02 15:02:38 UTC (rev 23579)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-10-03 07:24:34 UTC (rev 23580)
@@ -428,7 +428,7 @@
 
 $(TARGET_DIR)/boot/busybox.config: $(BUSYBOX_DIR)/.config
 	mkdir -p $(TARGET_DIR)/boot
-	cp -dpf .config $(TARGET_DIR)/boot/busybox.config
+	cp -dpf $(BUSYBOX_DIR)/.config $(TARGET_DIR)/boot/busybox.config
 
 /tftpboot/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
 	-mkdir -p /tftpboot

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-09-22 12:04 jacmet at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: jacmet at uclibc.org @ 2008-09-22 12:04 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-09-22 05:04:05 -0700 (Mon, 22 Sep 2008)
New Revision: 23454

Log:
target/linux/advanced: don't hardcode date suffix

Use ROOTFS_SUFFIX instead of hardcoding -$(DATE).

Reported by Lars Lockenvitz.

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-09-22 11:54:17 UTC (rev 23453)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-09-22 12:04:05 UTC (rev 23454)
@@ -162,7 +162,7 @@
 
 # -----------------------------------------------------------------------------
 # File name for the Linux kernel binary
-LINUX26_KERNEL_NAME:=$(BOARD_NAME)-linux-$(LINUX26_VERSION)-$(DATE)$(KERNEL_EXT)
+LINUX26_KERNEL_NAME:=$(BOARD_NAME)-linux-$(LINUX26_VERSION)$(ROOTFS_SUFFIX)$(KERNEL_EXT)
 
 
 ifeq ($(BOARD_NAME),)

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-08-23 20:25 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-08-23 20:25 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-08-23 13:25:29 -0700 (Sat, 23 Aug 2008)
New Revision: 23187

Log:
Add configurations for current linux versions

Modified:
   trunk/buildroot/target/linux/Config.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2008-08-23 13:08:37 UTC (rev 23186)
+++ trunk/buildroot/target/linux/Config.in.advanced	2008-08-23 20:25:29 UTC (rev 23187)
@@ -32,6 +32,7 @@
 # --- These 'constants' requires regular maintenance, so put them first
 config BR2_KERNEL_PATCH_LEVEL
 	string
+	default "3" if BR2_LINUX_2_6_26 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default "9" if BR2_LINUX_2_6_25 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default "7" if BR2_LINUX_2_6_24 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default "17" if BR2_LINUX_2_6_23 && BR2_KERNEL_ADD_LATEST_MINORPATCH
@@ -42,10 +43,11 @@
 
 config BR2_KERNEL_CURRENT_VERSION
 	string
-	default "2.6.25.10"
+	default "2.6.26.3"
 
 config BR2_KERNEL_NEXT_VERSION
 	string
+	default "2.6.28" if BR2_LINUX_2_6_27
 	default "2.6.27" if BR2_LINUX_2_6_26
 	default "2.6.26" if BR2_LINUX_2_6_25
 	default "2.6.25" if BR2_LINUX_2_6_24
@@ -56,6 +58,7 @@
 
 config BR2_KERNEL_THIS_VERSION
 	string
+	default "2.6.28" if BR2_LINUX_2_6_28
 	default "2.6.27" if BR2_LINUX_2_6_27
 	default "2.6.26" if BR2_LINUX_2_6_26
 	default "2.6.25" if BR2_LINUX_2_6_25
@@ -67,15 +70,15 @@
 
 config LINUX26_LATEST_RC_VERSION
 	string
-	default "2.6.26-rc8" if BR2_KERNEL_ADD_LATEST_RC_PATCH
+	default "2.6.27-rc4" if BR2_KERNEL_ADD_LATEST_RC_PATCH
 
 config LINUX26_LATEST_GIT_VERSION
 	string
-	default "2.6.25-rc8-git2" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
+	default "2.6.27-rc4-git1" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
 
 config LINUX26_LATEST_MM_VERSION
 	string
-	default "2.6.26-rc5-mm3" if BR2_KERNEL_ADD_LATEST_MM_PATCH
+	default "2.6.27-rc1-mm1" if BR2_KERNEL_ADD_LATEST_MM_PATCH
 
 config BR2_KERNEL_SITE
 	string
@@ -133,10 +136,16 @@
 	  Select the specific Linux version you want to use
 
 config BR2_LINUX_2_6_STABLE
-	bool "The latest stable Linux kernel (2.6.25.10)"
+	bool "The latest stable Linux kernel (2.6.26.3)"
 	help
-	  Linux 2.6.25.10
+	  Linux 2.6.26.3
 
+config BR2_LINUX_2_6_26
+	bool "Linux 2.6.26"
+	select BR2_KERNEL_BASE
+	help
+	  Linux 2.6.26
+
 config BR2_LINUX_2_6_25
 	bool "Linux 2.6.25"
 	select BR2_KERNEL_BASE
@@ -198,18 +207,18 @@
 	help
 	  Linux 2.6.20
 
-config BR2_LINUX_2_6_26
-	bool "Linux 2.6.26"
-	select BR2_KERNEL_BASE
-	help
-	  Linux 2.6.26
-
 config BR2_LINUX_2_6_27
 	bool "Linux 2.6.27"
 	select BR2_KERNEL_BASE
 	help
 	  Linux 2.6.27
 
+config BR2_LINUX_2_6_28
+	bool "Linux 2.6.28"
+	select BR2_KERNEL_BASE
+	help
+	  Linux 2.6.28
+
 config BR2_LINUX26_CUSTOM
 	bool "Linux <custom> version"
 	help

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-07-13  6:33 jacmet at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: jacmet at uclibc.org @ 2008-07-13  6:33 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-07-12 23:32:58 -0700 (Sat, 12 Jul 2008)
New Revision: 22821

Log:
linux-advanced: add linux26-force like in the simple linux makefile

Patch by Brian Beattie.

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-07-12 23:47:24 UTC (rev 22820)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-07-13 06:32:58 UTC (rev 22821)
@@ -454,6 +454,10 @@
 linux26-update:
 	cp -dpf $(LINUX26_DIR)/.config $(LINUX26_KCONFIG)
 
+# force rebuild
+linux26-force:
+	touch $(LINUX26_DIR)/.configured
+
 # This has been renamed so we do _NOT_ by default run this on 'make clean'
 linux26clean:
 	rm -f $(LINUX26_KERNEL) $(LINUX26_DIR)/.configured

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-07-10 15:14 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-07-10 15:14 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-07-10 08:14:17 -0700 (Thu, 10 Jul 2008)
New Revision: 22762

Log:
Fix comments regarding latest stable kernel

Modified:
   trunk/buildroot/target/linux/Config.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2008-07-10 14:58:04 UTC (rev 22761)
+++ trunk/buildroot/target/linux/Config.in.advanced	2008-07-10 15:14:17 UTC (rev 22762)
@@ -133,9 +133,9 @@
 	  Select the specific Linux version you want to use
 
 config BR2_LINUX_2_6_STABLE
-	bool "The latest stable Linux kernel (2.6.25.9)"
+	bool "The latest stable Linux kernel (2.6.25.10)"
 	help
-	  Linux 2.6.25.9
+	  Linux 2.6.25.10
 
 config BR2_LINUX_2_6_25
 	bool "Linux 2.6.25"

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-07-10 14:58 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-07-10 14:58 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-07-10 07:58:04 -0700 (Thu, 10 Jul 2008)
New Revision: 22761

Log:
Update 'latest' kernel info

Modified:
   trunk/buildroot/target/linux/Config.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2008-07-10 14:16:11 UTC (rev 22760)
+++ trunk/buildroot/target/linux/Config.in.advanced	2008-07-10 14:58:04 UTC (rev 22761)
@@ -42,7 +42,7 @@
 
 config BR2_KERNEL_CURRENT_VERSION
 	string
-	default "2.6.25.9"
+	default "2.6.25.10"
 
 config BR2_KERNEL_NEXT_VERSION
 	string

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-07-09 11:43 jacmet at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: jacmet at uclibc.org @ 2008-07-09 11:43 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-07-09 04:43:57 -0700 (Wed, 09 Jul 2008)
New Revision: 22700

Log:
linux: add knob to force a rebuild of the kernel

Makes development easier. Thanks to Brian Beattie for this handy idea.

1df013316b in Bernhards tree.

Modified:
   trunk/buildroot/target/linux/Makefile.in


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2008-07-09 09:50:33 UTC (rev 22699)
+++ trunk/buildroot/target/linux/Makefile.in	2008-07-09 11:43:57 UTC (rev 22700)
@@ -233,6 +233,10 @@
 linux26-update:
 	cp -dpf $(LINUX26_DIR)/.config $(LINUX26_KCONFIG)
 
+# force rebuild
+linux26-force:
+	touch $(LINUX26_DIR)/.configured
+
 # This has been renamed so we do _NOT_ by default run this on 'make clean'
 linux26clean:
 	rm -f $(LINUX26_KERNEL) $(LINUX26_DIR)/.configured

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-07-03  8:15 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-07-03  8:15 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-07-03 01:15:49 -0700 (Thu, 03 Jul 2008)
New Revision: 22617

Log:
Add support for latest kernels

Modified:
   trunk/buildroot/target/linux/Config.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2008-07-03 08:14:54 UTC (rev 22616)
+++ trunk/buildroot/target/linux/Config.in.advanced	2008-07-03 08:15:49 UTC (rev 22617)
@@ -32,7 +32,8 @@
 # --- These 'constants' requires regular maintenance, so put them first
 config BR2_KERNEL_PATCH_LEVEL
 	string
-	default "4" if BR2_LINUX_2_6_24 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default "9" if BR2_LINUX_2_6_25 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default "7" if BR2_LINUX_2_6_24 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default "17" if BR2_LINUX_2_6_23 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default "19" if BR2_LINUX_2_6_22 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default "7" if BR2_LINUX_2_6_21 && BR2_KERNEL_ADD_LATEST_MINORPATCH
@@ -41,10 +42,11 @@
 
 config BR2_KERNEL_CURRENT_VERSION
 	string
-	default "2.6.24.4"
+	default "2.6.25.9"
 
 config BR2_KERNEL_NEXT_VERSION
 	string
+	default "2.6.27" if BR2_LINUX_2_6_26
 	default "2.6.26" if BR2_LINUX_2_6_25
 	default "2.6.25" if BR2_LINUX_2_6_24
 	default "2.6.24" if BR2_LINUX_2_6_23
@@ -54,6 +56,8 @@
 
 config BR2_KERNEL_THIS_VERSION
 	string
+	default "2.6.27" if BR2_LINUX_2_6_27
+	default "2.6.26" if BR2_LINUX_2_6_26
 	default "2.6.25" if BR2_LINUX_2_6_25
 	default "2.6.24" if BR2_LINUX_2_6_24
 	default "2.6.23" if BR2_LINUX_2_6_23
@@ -63,15 +67,15 @@
 
 config LINUX26_LATEST_RC_VERSION
 	string
-	default "2.6.25-rc7" if BR2_KERNEL_ADD_LATEST_RC_PATCH
+	default "2.6.26-rc8" if BR2_KERNEL_ADD_LATEST_RC_PATCH
 
 config LINUX26_LATEST_GIT_VERSION
 	string
-	default "2.6.25-rc7-git5" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
+	default "2.6.25-rc8-git2" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
 
 config LINUX26_LATEST_MM_VERSION
 	string
-	default "2.6.25-rc5-mm1" if BR2_KERNEL_ADD_LATEST_MM_PATCH
+	default "2.6.26-rc5-mm3" if BR2_KERNEL_ADD_LATEST_MM_PATCH
 
 config BR2_KERNEL_SITE
 	string
@@ -129,10 +133,16 @@
 	  Select the specific Linux version you want to use
 
 config BR2_LINUX_2_6_STABLE
-	bool "The latest stable Linux kernel (2.6.24.4)"
+	bool "The latest stable Linux kernel (2.6.25.9)"
 	help
-	  Linux 2.6.24.4
+	  Linux 2.6.25.9
 
+config BR2_LINUX_2_6_25
+	bool "Linux 2.6.25"
+	select BR2_KERNEL_BASE
+	help
+	  Linux 2.6.25
+
 config BR2_LINUX_2_6_24
 	bool "Linux 2.6.24"
 	select BR2_KERNEL_BASE
@@ -188,12 +198,18 @@
 	help
 	  Linux 2.6.20
 
-config BR2_LINUX_2_6_25
-	bool "Linux 2.6.25"
+config BR2_LINUX_2_6_26
+	bool "Linux 2.6.26"
 	select BR2_KERNEL_BASE
 	help
-	  Linux 2.6.25
+	  Linux 2.6.26
 
+config BR2_LINUX_2_6_27
+	bool "Linux 2.6.27"
+	select BR2_KERNEL_BASE
+	help
+	  Linux 2.6.27
+
 config BR2_LINUX26_CUSTOM
 	bool "Linux <custom> version"
 	help

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-05-12 21:15 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-05-12 21:15 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-05-12 14:15:32 -0700 (Mon, 12 May 2008)
New Revision: 21975

Log:
Make linux kernel extension visible also when defined in board directory

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-05-12 18:56:11 UTC (rev 21974)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-05-12 21:15:32 UTC (rev 21975)
@@ -122,37 +122,43 @@
 
 # -----------------------------------------------------------------------------
 # Has to be set by the target/device
-ifeq ($(LINUX26_BINLOC),)
 
 # --------------
 # VMLINUX
 ifeq ($(LINUX26_FORMAT),vmlinux)
+ifeq ($(LINUX26_BINLOC),)
 LINUX26_BINLOC:=$(LINUX26_FORMAT)
+endif
 KERNEL_EXT:=
 endif
 
 # --------------
 # UIMAGE
 ifeq ($(LINUX26_FORMAT),uImage)
+ifeq ($(LINUX26_BINLOC),)
 LINUX26_BINLOC:=arch/$(KERNEL_ARCH)/boot/$(LINUX26_FORMAT)
+endif
 KERNEL_EXT:=.gz
 endif
 
 # --------------
 # ZIMAGE
 ifeq ($(LINUX26_FORMAT),zImage)
+ifeq ($(LINUX26_BINLOC),)
 LINUX26_BINLOC:=arch/$(KERNEL_ARCH)/boot/$(LINUX26_FORMAT)
+endif
 KERNEL_EXT:=.z
 endif
 
 # --------------
 # BZIMAGE
 ifeq ($(LINUX26_FORMAT),bzImage)
+ifeq ($(LINUX26_BINLOC),)
 LINUX26_BINLOC:=arch/$(KERNEL_ARCH)/boot/bzImage
+endif
 KERNEL_EXT:=.bz
 endif
 
-endif
 
 # -----------------------------------------------------------------------------
 # File name for the Linux kernel binary

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-04-16 22:54 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-04-16 22:54 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-04-16 15:54:46 -0700 (Wed, 16 Apr 2008)
New Revision: 21748

Log:
Avoid duplicate rules for downloading kernel source, if kernel and headers are the same

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-04-16 22:45:47 UTC (rev 21747)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-04-16 22:54:46 UTC (rev 21748)
@@ -184,7 +184,9 @@
 	LZMA="$(LZMA)" 
 
 # =============================================================================
-ifneq ($(strip $(LINUX26_VERSION)),$(strip $(LINUX_HEADERS_VERSION)))
+# ifneq ($(strip $(LINUX26_VERSION)),$(strip $(LINUX_HEADERS_VERSION)))
+
+ifneq ($(strip $(LINUX26_SOURCE)),$(strip $(LINUX_HEADERS_SOURCE)))
 $(DL_DIR)/$(LINUX26_SOURCE):
 	 $(WGET) -P $(DL_DIR) $(LINUX26_SITE)/$(LINUX26_SOURCE)
 endif # ($(LINUX26_VERSION),$(LINUX_HEADERS_VERSION))

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-04-15 21:46 ulf at uclibc.org
  2008-04-15 22:31 ` Hamish Moffatt
  0 siblings, 1 reply; 169+ messages in thread
From: ulf at uclibc.org @ 2008-04-15 21:46 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-04-15 14:46:47 -0700 (Tue, 15 Apr 2008)
New Revision: 21740

Log:
Allow build to complete, even if tftpboot is not writeable by user

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-04-15 17:10:24 UTC (rev 21739)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-04-15 21:46:47 UTC (rev 21740)
@@ -438,8 +438,8 @@
 	cp -dpf .config $(TARGET_DIR)/boot/busybox.config
 
 /tftpboot/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
-	mkdir -p /tftpboot
-	cp -dpf $(LINUX26_KERNEL) /tftpboot/$(LINUX26_KERNEL_NAME)
+	-mkdir -p /tftpboot
+	-cp -dpf $(LINUX26_KERNEL) /tftpboot/$(LINUX26_KERNEL_NAME)
 
 $(LINUX_COPYTO)/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
 	mkdir -p $(LINUX_COPYTO)

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-04-15 17:10 ulf at uclibc.org
  2008-04-15 17:43 ` Jean-Christian de Rivaz
  0 siblings, 1 reply; 169+ messages in thread
From: ulf at uclibc.org @ 2008-04-15 17:10 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-04-15 10:10:24 -0700 (Tue, 15 Apr 2008)
New Revision: 21739

Log:
Reversing bad tftpboot patch resulting in two identical targets

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-04-15 08:27:24 UTC (rev 21738)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-04-15 17:10:24 UTC (rev 21739)
@@ -230,7 +230,7 @@
 endif
 
 ifeq ($(BR2_LINUX_COPYTO_TFTPBOOT),y)
-LINUX26_TARGETS+=$(BR2_LINUX_COPYTO)/$(LINUX26_KERNEL_NAME)
+LINUX26_TARGETS+=/tftpboot/$(LINUX26_KERNEL_NAME)
 endif
 
 ifneq ($(strip $(subst ",,$(BR2_LINUX_COPYTO))),)
@@ -437,9 +437,9 @@
 	mkdir -p $(TARGET_DIR)/boot
 	cp -dpf .config $(TARGET_DIR)/boot/busybox.config
 
-$(BR2_LINUX_COPYTO)/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
-	mkdir -p $(BR2_LINUX_COPYTO)
-	cp -dpf $(LINUX26_KERNEL) $(BR2_LINUX_COPYTO)/$(LINUX26_KERNEL_NAME)
+/tftpboot/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
+	mkdir -p /tftpboot
+	cp -dpf $(LINUX26_KERNEL) /tftpboot/$(LINUX26_KERNEL_NAME)
 
 $(LINUX_COPYTO)/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
 	mkdir -p $(LINUX_COPYTO)

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-04-07 19:14 Samuelsson, Ulf
  0 siblings, 0 replies; 169+ messages in thread
From: Samuelsson, Ulf @ 2008-04-07 19:14 UTC (permalink / raw)
  To: buildroot

You  use a shell variable to 
define the location of the
"local" directory outside
the buildroot tree.

I do not remember the
name right now but it
is in the top Makefile.

Do your configuration once
and for all and then
do "make saveconfig"
This will save the configuration
for Buildroot,uboot,linux,
busybox, et.c. in
your "$(LOCA?)/<project>"
directory for easy retrieval
when you download the
next svn.

Remember that thls is only
an issue if  you 

1) have not supplied any linux 
   conlig file
AND
2) Do not have *any* linux
    config file in your 
    $(BOARD_DIR)

Anyone using NGW100 and STK1000 boards will *never*
see this "xconfig/menuconfig"
issue.

I am thinking of adding
a shell variable which overrides
the ".config" anyway.


Best Regards
Ulf Samuelsson

-----Originalmeddelande-----
Fr?n: Thiago A. Corr?a
Skickat: m?n 2008-04-07 16:01
Till: Ulf Samuelsson
Kopia: buildroot
?rende: Re: [Buildroot] svn commit: trunk/buildroot/target/linux

Ulf,

   I for one use buildroot from an ssh shell, even thought the
building machine is right besides me. A default that requires X is
unreasonable, give that buildroot doesn't check for X, and doesn't
require X either. I too back up the others on the opinion that the
default behavior should be menuconfig.

>  I do not put this requirement on everyone else.
>  The default behaviour is
>  1) To not build a kernel at all or
>  2) To build a kernel using the classic behaviour.
>
>  Only by selecting two non-default behaviours you get
>  exposed to the "advanced" linux configuration
>  I have spent considerable time on during the last 9 months.

Actually, the default behavior for NGW100 and STK1000 is to use the
advanced linux configuration. And it's the only one that works at all
AFAIK.

>  This will default to xconfig for AT91/AVR32 chips,
>  but you have the option to select the menuconfig you want.

Which is exactly what most people seam to be using at the moment. At
least I haven't seen any target/device/Hitachi users, I doubt it even
builds new days.
Whenever I do an an{stk1002|ngw100}_defconfig, I have to craw thru a
bunch of menus and packages to change stuff (libdaemon doesn't build
on gentoo, using -j2 makes lot more sense than -j1, etc, etc....). Why
should a default config be tailored to a single user's needs?
IMHO it should be a reasonable minimum set of options most would be
happy with, and clearly xconfig isn't.

>  If someone wants a different behaviour,
>  then they can create yet another linux makefile.

That would just introduce more maintenance, just makes no sense.

>  > Even easier, change the setting in the defconfigs he works with.
>  >

Please don't. We might use ARMs too in the future. :)
What about the make BOARD=<name> save/get thing? I never used it
myself, but should work as an option.

Kind Regards,
    Thiago A. Correa


-------------- next part --------------
A non-text attachment was scrubbed...
Name: UlfSamuelsson.vcf
Type: application/octet-stream
Size: 491 bytes
Desc: UlfSamuelsson.vcf
Url : http://busybox.net/lists/buildroot/attachments/20080407/12e84f5b/attachment-0001.obj 

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-04-06 15:28 Samuelsson, Ulf
  2008-04-06 17:18 ` Peter Korsgaard
  0 siblings, 1 reply; 169+ messages in thread
From: Samuelsson, Ulf @ 2008-04-06 15:28 UTC (permalink / raw)
  To: buildroot



-----Originalmeddelande-----
Fr?n: Peter Korsgaard
Skickat: s?n 2008-04-06 14:34
Till: Samuelsson, Ulf
Kopia: Peter Korsgaard;buildroot at uclibc.org
?rende: Re: SV: Re: [Buildroot] svn commit: trunk/buildroot/target/linux
 
>>>>> "Ulf" = Samuelsson, Ulf <ulf.samuelsson@atmel.com> writes:

 Ulf> I am not happy with menuconfig
 Ulf> so either this or revert your
 Ulf> patch.
 Ulf> Your choice...

Bah, as I said back then xconfig is not a good default. It has
additional dependencies we don't provide/check for and as we already
use menuconfig interface for buildroot that's the only sane default.

The default values should work out of the box!

But as it's just a default, you can always change it locally if you
prefer xconfig.

=> Try "make > project.log 2>&1"
    with menuconfig enabled.
    I doubt that will give the 
     desired result.
     If people have a problem
    then they should keep
    the normal kernel build.
    Menuconfig is soo 20th 
   century.

-- 
Bye, Peter Korsgaard


-------------- next part --------------
A non-text attachment was scrubbed...
Name: UlfSamuelsson.vcf
Type: application/octet-stream
Size: 491 bytes
Desc: UlfSamuelsson.vcf
Url : http://busybox.net/lists/buildroot/attachments/20080406/6920f8db/attachment.obj 

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-04-06 12:07 Samuelsson, Ulf
  2008-04-06 12:34 ` Peter Korsgaard
  2008-04-06 17:58 ` Thomas Lundquist
  0 siblings, 2 replies; 169+ messages in thread
From: Samuelsson, Ulf @ 2008-04-06 12:07 UTC (permalink / raw)
  To: buildroot

I am not happy with menuconfig
so either this or revert your
patch.
Your choice...

Best Regards
Ulf Samuelsson

-----Originalmeddelande-----
Fr?n: Peter Korsgaard
Skickat: s?n 2008-04-06 13:43
Till: buildroot at uclibc.org
?rende: Re: [Buildroot] svn commit: trunk/buildroot/target/linux

>>>>> "ulf" = ulf  <ulf@uclibc.org> writes:

 ulf> Author: ulf
 ulf> Date: 2008-04-06 03:10:30 -0700 (Sun, 06 Apr 2008)
 ulf> New Revision: 21651

 ulf> Log:
 ulf> Make xconfig the default for Atmel targets

 ulf> Modified:
 ulf>    trunk/buildroot/target/linux/Config.in.advanced


 ulf> Changeset:
 ulf> Modified: trunk/buildroot/target/linux/Config.in.advanced
 ulf> ================================= ulf> --- trunk/buildroot/target/linux/Config.in.advanced	2008-04-06 10:02:53 UTC (rev 21650)
 ulf> +++ trunk/buildroot/target/linux/Config.in.advanced	2008-04-06 10:10:30 UTC (rev 21651)
 ulf> @@ -445,6 +445,7 @@
 
 ulf>  choice
 ulf>  	prompt "Preferred config tool"
 ulf> +	default BR2_MAKE_XCONFIG IF BR2_TARGET_ATMEL
 ulf>  	default BR2_MAKE_MENUCONFIG

Why? Could we please stop having all this special casing of Atmel
stuff all over buildroot?

-- 
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot at uclibc.org
http://busybox.net/mailman/listinfo/buildroot


-------------- next part --------------
A non-text attachment was scrubbed...
Name: UlfSamuelsson.vcf
Type: application/octet-stream
Size: 491 bytes
Desc: UlfSamuelsson.vcf
Url : http://busybox.net/lists/buildroot/attachments/20080406/90c9d299/attachment-0001.obj 

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-04-06 10:32 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-04-06 10:32 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-04-06 03:32:34 -0700 (Sun, 06 Apr 2008)
New Revision: 21653

Log:
Use lower case

Modified:
   trunk/buildroot/target/linux/Config.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2008-04-06 10:30:18 UTC (rev 21652)
+++ trunk/buildroot/target/linux/Config.in.advanced	2008-04-06 10:32:34 UTC (rev 21653)
@@ -445,7 +445,7 @@
 
 choice
 	prompt "Preferred config tool"
-	default BR2_MAKE_XCONFIG IF BR2_TARGET_ATMEL
+	default BR2_MAKE_XCONFIG if BR2_TARGET_ATMEL
 	default BR2_MAKE_MENUCONFIG
 	help
 	  Define the preferred tool to invoke if a configuration is invalid
@@ -453,7 +453,7 @@
 config	BR2_MAKE_XCONFIG
 	bool "make xconfig"
 	help
-	  Run "make menuconfig" if kernel ".config" is invalid
+	  Run "make xconfig" if kernel ".config" is invalid
 
 config	BR2_MAKE_MENUCONFIG
 	bool "make menuconfig"

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-04-06 10:30 nkukard at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: nkukard at uclibc.org @ 2008-04-06 10:30 UTC (permalink / raw)
  To: buildroot

Author: nkukard
Date: 2008-04-06 03:30:18 -0700 (Sun, 06 Apr 2008)
New Revision: 21652

Log:
* Dereference link when copying over kernel image, missed this one in my previous commit


Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-04-06 10:10:30 UTC (rev 21651)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-04-06 10:30:18 UTC (rev 21652)
@@ -391,7 +391,7 @@
 		$(LINUX26_DIR)/.depend_done
 	$(MAKE) $(LINUX26_MAKE_FLAGS) \
 		-C $(LINUX26_DIR) $(LINUX26_FORMAT)
-	cp -dpf $(LINUX26_DIR)/$(LINUX26_BINLOC) $(LINUX26_KERNEL)
+	cp -pf $(LINUX26_DIR)/$(LINUX26_BINLOC) $(LINUX26_KERNEL)
 	touch -c $@
 
 # -----------------------------------------------------------------------------

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-04-06 10:10 ulf at uclibc.org
  2008-04-06 11:42 ` Peter Korsgaard
  0 siblings, 1 reply; 169+ messages in thread
From: ulf at uclibc.org @ 2008-04-06 10:10 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-04-06 03:10:30 -0700 (Sun, 06 Apr 2008)
New Revision: 21651

Log:
Make xconfig the default for Atmel targets

Modified:
   trunk/buildroot/target/linux/Config.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2008-04-06 10:02:53 UTC (rev 21650)
+++ trunk/buildroot/target/linux/Config.in.advanced	2008-04-06 10:10:30 UTC (rev 21651)
@@ -445,6 +445,7 @@
 
 choice
 	prompt "Preferred config tool"
+	default BR2_MAKE_XCONFIG IF BR2_TARGET_ATMEL
 	default BR2_MAKE_MENUCONFIG
 	help
 	  Define the preferred tool to invoke if a configuration is invalid

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-04-06 10:02 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-04-06 10:02 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-04-06 03:02:53 -0700 (Sun, 06 Apr 2008)
New Revision: 21650

Log:
Update linux source tree with minor version

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-04-06 10:01:29 UTC (rev 21649)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-04-06 10:02:53 UTC (rev 21650)
@@ -273,12 +273,12 @@
 ifeq ($(BR2_KERNEL_HEADERS_PATCH_DIR),y)
 	if [ -d $(KERNEL_HEADERS_PATCH_DIR) ] ; then \
 	toolchain/patch-kernel.sh $(LINUX26_DIR) $(KERNEL_HEADERS_PATCH_DIR) \
-		linux-$(LINUX26_VERSION)-\*.patch{,.gz,.bz2} ; \
+		linux-$(LINUX26_VERSION)\*.patch{,.gz,.bz2} ; \
 	fi
 endif
 ifeq ($(BR2_PACKAGE_OPENSWAN),y)
 	toolchain/patch-kernel.sh $(LINUX26_DIR) package/openswan \
-		linux-$(LINUX26_VERSION)-\*.patch{,.gz,.bz2}
+		linux-$(LINUX26_VERSION)\*.patch{,.gz,.bz2}
 endif
 	touch $@
 
@@ -286,7 +286,7 @@
 ifneq ($(BR2_KERNEL_ARCH_PATCH_DIR),)
 	if [ -d $(KERNEL_ARCH_PATCH_DIR) ] ; then \
 	toolchain/patch-kernel.sh $(LINUX26_DIR) $(KERNEL_ARCH_PATCH_DIR) \
-		linux-$(LINUX26_VERSION)-\*.patch{,.gz,.bz2} ; \
+		linux-\*.patch{,.gz,.bz2} ; \
 	fi
 endif
 	touch $@
@@ -295,7 +295,7 @@
 ifneq ($(LINUX26_PATCH_DIR),)
 	if [ -d $(LINUX26_PATCH_DIR) ] ; then \
 	toolchain/patch-kernel.sh $(LINUX26_DIR) $(LINUX26_PATCH_DIR) \
-		linux-$(LINUX26_VERSION)-\*.patch{,.gz,.bz2} ; \
+		linux-$(LINUX26_VERSION)\*.patch{,.gz,.bz2} ; \
 	fi
 endif
 	touch $@
@@ -303,6 +303,10 @@
 # =============================================================================
 linux_patch: $(LINUX26_DIR)/.patched.board
 
+KERNEL_EXTRA_VERSION:=$(strip $(subst ",,$(BR2_EXTRA_VERSION)))
+#"))
+
+
 $(LINUX26_DIR)/.config:	$(LINUX26_DIR)/.patched.board
 ifeq ($(BR2_PACKAGE_LINUX_USE_DEFCONFIG),y)
 	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) $(BOARD_NAME)_defconfig 
@@ -336,10 +340,10 @@
 	fi
 endif
 ifneq ($(strip $(subst ",,$(BR2_EXTRA_VERSION))),)
-	$(SED) 's,^EXTRA_VERSION=.*,EXTRA_VERSION=="$(BR2_EXTRA_VERSION)",g'
+	$(SED) 's,^EXTRAVERSION.*,EXTRAVERSION = $(KERNEL_EXTRA_VERSION),g' $(LINUX26_DIR)/Makefile
 endif
+# $(strip $(subst ",, - ))
 
-
 # -----------------------------------------------------------------------------
 $(LINUX26_DIR)/.configured: $(LINUX26_DIR)/.config
 	$(SED) '/CONFIG_AEABI=y/d' $(LINUX26_DIR)/.config
@@ -472,6 +476,7 @@
 	@echo DOWNLOAD_LINUX26_VERSION=$(DOWNLOAD_LINUX26_VERSION)
 	@echo LINUX26_VERSION=$(LINUX26_VERSION)
 	@echo LINUX26_SOURCE=$(LINUX26_SOURCE)
+	@echo KERNEL_EXTRA_VERSION=$(KERNEL_EXTRA_VERSION)
 	@echo LINUX26_DIR=$(LINUX26_DIR)
 	@echo LINUX26_PATCH_DIR=$(LINUX26_PATCH_DIR)
 	@echo TARGETS=$(TARGETS)
@@ -486,6 +491,7 @@
 	@echo BR2_KERNEL_PATCH_SITE=$(BR2_KERNEL_PATCH_SITE)
 	@echo BR2_KERNEL_PATCH=$(BR2_KERNEL_PATCH)
 	@echo KERNEL_COND_PATCHES=$(KERNEL_COND_PATCHES)
+	@echo KERNEL_ARCH_PATCH_DIR=$(KERNEL_ARCH_PATCH_DIR)
 	@echo BR2_LINUX26_CUSTOM=$(BR2_LINUX26_CUSTOM)
 	@echo BR2_CUSTOM_LINUX26_PATCH_SITE=$(BR2_CUSTOM_LINUX26_PATCH_SITE)
 	@echo BR2_CUSTOM_LINUX26_PATCH=$(BR2_CUSTOM_LINUX26_PATCH)

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-03-30 20:22 jacmet at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: jacmet at uclibc.org @ 2008-03-30 20:22 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-03-30 13:22:13 -0700 (Sun, 30 Mar 2008)
New Revision: 21582

Log:
linux advanced: make menuconfig default


Modified:
   trunk/buildroot/target/linux/Config.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2008-03-30 20:04:55 UTC (rev 21581)
+++ trunk/buildroot/target/linux/Config.in.advanced	2008-03-30 20:22:13 UTC (rev 21582)
@@ -437,7 +437,7 @@
 
 choice
 	prompt "Preferred config tool"
-	default BR2_MAKE_XCONFIG
+	default BR2_MAKE_MENUCONFIG
 	help
 	  Define the preferred tool to invoke if a configuration is invalid
 

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-03-30 20:04 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-03-30 20:04 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-03-30 13:04:55 -0700 (Sun, 30 Mar 2008)
New Revision: 21581

Log:
Allow selection of kernel config tool

Modified:
   trunk/buildroot/target/linux/Config.in.advanced
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2008-03-30 15:56:38 UTC (rev 21580)
+++ trunk/buildroot/target/linux/Config.in.advanced	2008-03-30 20:04:55 UTC (rev 21581)
@@ -416,12 +416,14 @@
 	  Configure Linux by make <board>_defconfig
 
 config BR2_PACKAGE_LINUX_USE_XCONFIG
-	bool "Run make ARCH=$(ARCH) xconfig before build"
+	bool "Run make ARCH=$(ARCH) [xconfig|menuconfig] before build"
 	depends BR2_PACKAGE_LINUX
 	help
 	  Configure Linux by make xconfig
 endchoice
 
+
+
 config BR2_PACKAGE_LINUX_KCONFIG
 	string ".config file"
 	depends on BR2_PACKAGE_LINUX_USE_KCONFIG
@@ -433,6 +435,29 @@
 	  board-imposed value by passing LINUX26_KCONFIG=<path> to
 	  make.
 
+choice
+	prompt "Preferred config tool"
+	default BR2_MAKE_XCONFIG
+	help
+	  Define the preferred tool to invoke if a configuration is invalid
+
+config	BR2_MAKE_XCONFIG
+	bool "make xconfig"
+	help
+	  Run "make menuconfig" if kernel ".config" is invalid
+
+config	BR2_MAKE_MENUCONFIG
+	bool "make menuconfig"
+	help
+	  Run "make menuconfig" if kernel ".config" is invalid
+
+endchoice
+
+config BR2_KERNEL_CONFIG_METHOD
+	string
+	default "xconfig"	if BR2_MAKE_XCONFIG
+	default "menuconfig"	if BR2_MAKE_MENUCONFIG
+
 endmenu
 
 choice

Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-03-30 15:56:38 UTC (rev 21580)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-03-30 20:04:55 UTC (rev 21581)
@@ -103,6 +103,12 @@
 endif
 endif
 
+KERNEL_CONFIG_METHOD:=($(strip $(subst ",,$(BR2_KERNEL_CONFIG_METHOD))),)
+#"))
+ifeq ($(KERNEL_CONFIG_METHOD),)
+KERNEL_CONFIG_METHOD:=xconfig
+endif
+
 # -----------------------------------------------------------------------------
 ifndef LINUX26_FORMAT
 ifneq ($(strip $(subst ",,$(BR2_PACKAGE_LINUX_FORMAT))),)
@@ -302,7 +308,7 @@
 	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) $(BOARD_NAME)_defconfig 
 endif
 ifeq ($(BR2_PACKAGE_LINUX_USE_XCONFIG),y)
-	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) xconfig 
+	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) $(KERNEL_CONFIG_METHOD)
 endif
 ifeq ($(BR2_PACKAGE_LINUX_USE_KCONFIG),y)
 	# Try user defined config
@@ -326,7 +332,7 @@
 	fi
 	# let the user create his/her own config
 	if [ ! -f "$(LINUX26_DIR)/.config" ] ; then \
-		$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) xconfig ; \
+		$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) $(KERNEL_CONFIG_METHOD) ; \
 	fi
 endif
 

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-03-29 17:47 nkukard at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: nkukard at uclibc.org @ 2008-03-29 17:47 UTC (permalink / raw)
  To: buildroot

Author: nkukard
Date: 2008-03-29 10:47:36 -0700 (Sat, 29 Mar 2008)
New Revision: 21561

Log:
Feeding the kernel zero optimization -O0 breaks the kernel build at least on x86 with asm errors, remove -O0 when building the kernel


Modified:
   trunk/buildroot/target/linux/Makefile.in


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2008-03-29 17:34:23 UTC (rev 21560)
+++ trunk/buildroot/target/linux/Makefile.in	2008-03-29 17:47:36 UTC (rev 21561)
@@ -84,9 +84,10 @@
 endif
 endif
 __LINUX26_NO_PIC=-fPIC -fpic -DPIC -fwrapv -ftrapv
+__LINUX26_ZERO_OPTIMIZATION=-O0
 LINUX26_MAKE_FLAGS = HOSTCC="$(HOSTCC)" HOSTCFLAGS="$(HOSTCFLAGS)" \
 	ARCH=$(KERNEL_ARCH) \
-	CFLAGS_KERNEL="$(filter-out $(__LINUX26_NO_PIC),$(TARGET_CFLAGS))" \
+	CFLAGS_KERNEL="$(filter-out $(__LINUX26_NO_PIC) $(__LINUX26_ZERO_OPTIMIZATION),$(TARGET_CFLAGS))" \
 	INSTALL_MOD_PATH=$(TARGET_DIR) \
 	CROSS_COMPILE=$(KERNEL_CROSS) \
 	LDFLAGS="$(TARGET_LDFLAGS)" \

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-03-21 17:57 ninevoltz at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ninevoltz at uclibc.org @ 2008-03-21 17:57 UTC (permalink / raw)
  To: buildroot

Author: ninevoltz
Date: 2008-03-21 10:57:02 -0700 (Fri, 21 Mar 2008)
New Revision: 21441

Log:
kernel 2.6.24 creates a symlink to bzImage, which is copied inplace, symlink and all, this gives an incorrect symlink deref in binaries/uclibc/ and points to ../../x86/bzImage. Do not copy symlink in place, follow it. Patch by Nigel Kukard.


Modified:
   trunk/buildroot/target/linux/Makefile.in


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2008-03-21 17:56:00 UTC (rev 21440)
+++ trunk/buildroot/target/linux/Makefile.in	2008-03-21 17:57:02 UTC (rev 21441)
@@ -191,7 +191,7 @@
 		$(LINUX26_DIR)/.depend_done
 	$(MAKE) $(LINUX26_MAKE_FLAGS) \
 		-C $(LINUX26_DIR) $(LINUX26_FORMAT)
-	cp -dpf $(LINUX26_DIR)/$(LINUX26_BINLOC) $(LINUX26_KERNEL)
+	cp -pf $(LINUX26_DIR)/$(LINUX26_BINLOC) $(LINUX26_KERNEL)
 	touch -c $@
 
 $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/modules.dep: $(LINUX26_DIR)/.configured

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-03-20 23:02 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-03-20 23:02 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-03-20 16:02:41 -0700 (Thu, 20 Mar 2008)
New Revision: 21422

Log:
Use correct symbold for linux config path

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-03-20 22:31:50 UTC (rev 21421)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-03-20 23:02:41 UTC (rev 21422)
@@ -91,7 +91,7 @@
 ifeq ($(BR2_i386),y)
 LINUX26_KCONFIG:=$(BOARD_PATH)/linux26.config
 else
-LINUX26_KCONFIG:=$(BR2_BOARD_PATH)/linux-$(LINUX26_VERSION).config
+LINUX26_KCONFIG:=$(BOARD_PATH)/linux-$(LINUX26_VERSION).config
 endif
 endif
 endif

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-03-18 13:26 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-03-18 13:26 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-03-18 06:26:13 -0700 (Tue, 18 Mar 2008)
New Revision: 21395

Log:
Use correct kernel-patch for x86

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-03-18 12:34:04 UTC (rev 21394)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-03-18 13:26:13 UTC (rev 21395)
@@ -74,7 +74,7 @@
 # ------------------------------------
 # kernel patches provided by buildroot
 ifeq ($(strip $(LINUX26_PATCH_DIR)),)
-LINUX26_PATCH_DIR:=$(BOARD_PATH)/kernel-patches-$(LINUX26_VERSION)/
+LINUX26_PATCH_DIR:=$(BOARD_PATH)/kernel-patches/
 endif
 
 # -----------------------------------------------------------------------------
@@ -163,6 +163,10 @@
 LINUX26_KERNEL_NAME:=$(BOARD_NAME)-linux-$(LINUX26_VERSION)-$(DATE)$(KERNEL_EXT)
 endif
 
+ifeq ($(BOARD_NAME),)
+BOARD_NAME=$(ARCH)
+endif
+
 ifndef LINUX26_KERNEL
 LINUX26_KERNEL:=$(BINARIES_DIR)/$(BOARD_NAME)-linux-$(LINUX26_VERSION)-$(DATE)$(KERNEL_EXT)
 endif
@@ -274,7 +278,10 @@
 		linux-$(LINUX26_VERSION)-\*.patch{,.gz,.bz2}
 endif
 ifneq ($(LINUX26_PATCH_DIR),)
-		toolchain/patch-kernel.sh $(LINUX26_DIR) $(LINUX26_PATCH_DIR) linux-$(LINUX26_VERSION)-\*.patch ; 
+	if [ -d $(LINUX26_PATCH_DIR) ] ; then \
+	toolchain/patch-kernel.sh $(LINUX26_DIR) $(LINUX26_PATCH_DIR) \
+		linux-$(LINUX26_VERSION)-\*.patch{,.gz,.bz2} ; \
+	fi
 endif
 	touch $@
 
@@ -420,6 +427,7 @@
 	@echo LINUX26_VERSION=$(LINUX26_VERSION)
 	@echo LINUX26_SOURCE=$(LINUX26_SOURCE)
 	@echo LINUX26_DIR=$(LINUX26_DIR)
+	@echo LINUX26_PATCH_DIR=$(LINUX26_PATCH_DIR)
 	@echo TARGETS=$(TARGETS)
 	@echo LINUX26_TARGETS=$(LINUX26_TARGETS)
 	@echo LINUX26_HEADERS_PATCH_DIR=$(LINUX26_HEADERS_PATCH_DIR)

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-03-18  8:17 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-03-18  8:17 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-03-18 01:17:06 -0700 (Tue, 18 Mar 2008)
New Revision: 21380

Log:
Update Kernel config

Modified:
   trunk/buildroot/target/linux/Config.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2008-03-18 03:13:25 UTC (rev 21379)
+++ trunk/buildroot/target/linux/Config.in.advanced	2008-03-18 08:17:06 UTC (rev 21380)
@@ -32,18 +32,21 @@
 # --- These 'constants' requires regular maintenance, so put them first
 config BR2_KERNEL_PATCH_LEVEL
 	string
-	default "1" if BR2_LINUX_2_6_23 && BR2_KERNEL_ADD_LATEST_MINORPATCH
-	default "10" if BR2_LINUX_2_6_22 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default "3" if BR2_LINUX_2_6_24 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default "17" if BR2_LINUX_2_6_23 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default "19" if BR2_LINUX_2_6_22 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default "7" if BR2_LINUX_2_6_21 && BR2_KERNEL_ADD_LATEST_MINORPATCH
-	default "20" if BR2_LINUX_2_6_20 && BR2_KERNEL_ADD_LATEST_MINORPATCH
+	default "21" if BR2_LINUX_2_6_20 && BR2_KERNEL_ADD_LATEST_MINORPATCH
 	default "$(BR2_KERNEL_MINORLEVEL)" if BR2_KERNEL_ADD_MINORPATCH
 
 config BR2_KERNEL_CURRENT_VERSION
 	string
-	default "2.6.24"
+	default "2.6.24.3"
 
 config BR2_KERNEL_NEXT_VERSION
 	string
+	default "2.6.26" if BR2_LINUX_2_6_25
+	default "2.6.25" if BR2_LINUX_2_6_24
 	default "2.6.24" if BR2_LINUX_2_6_23
 	default "2.6.23" if BR2_LINUX_2_6_22
 	default "2.6.22" if BR2_LINUX_2_6_21
@@ -51,6 +54,7 @@
 
 config BR2_KERNEL_THIS_VERSION
 	string
+	default "2.6.25" if BR2_LINUX_2_6_25
 	default "2.6.24" if BR2_LINUX_2_6_24
 	default "2.6.23" if BR2_LINUX_2_6_23
 	default "2.6.22" if BR2_LINUX_2_6_22
@@ -59,15 +63,15 @@
 
 config LINUX26_LATEST_RC_VERSION
 	string
-	default "2.6.24" if BR2_KERNEL_ADD_LATEST_RC_PATCH
+	default "2.6.25" if BR2_KERNEL_ADD_LATEST_RC_PATCH
 
 config LINUX26_LATEST_MM_VERSION
 	string
-	default "2.6.24-mm1" if BR2_KERNEL_ADD_LATEST_MM_PATCH
+	default "2.6.25-rc5-mm1" if BR2_KERNEL_ADD_LATEST_MM_PATCH
 
 config LINUX26_LATEST_GIT_VERSION
 	string
-	default "2.6.24-git3" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
+	default "2.6.25-rc6-git3" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
 
 config BR2_KERNEL_SITE
 	string
@@ -125,9 +129,9 @@
 	  Select the specific Linux version you want to use
 
 config BR2_LINUX_2_6_STABLE
-	bool "The latest stable Linux kernel (2.6.24)"
+	bool "The latest stable Linux kernel (2.6.24.3)"
 	help
-	  Linux 2.6.24
+	  Linux 2.6.24.3
 
 config BR2_LINUX_2_6_24
 	bool "Linux 2.6.24"
@@ -184,6 +188,12 @@
 	help
 	  Linux 2.6.20
 
+config BR2_LINUX_2_6_25
+	bool "Linux 2.6.25"
+	select BR2_KERNEL_BASE
+	help
+	  Linux 2.6.25
+
 config BR2_LINUX26_CUSTOM
 	bool "Linux <custom> version"
 	help

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-03-15  5:07 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-03-15  5:07 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-03-14 22:07:26 -0700 (Fri, 14 Mar 2008)
New Revision: 21330

Log:
Use correct Linux version for depmod

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-03-13 20:12:08 UTC (rev 21329)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-03-15 05:07:26 UTC (rev 21330)
@@ -347,7 +347,7 @@
 		INSTALL_MOD_PATH=$(TARGET_DIR) modules_install
 	rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/build
 	rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/source
-	$(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-depmod26 -b $(TARGET_DIR) $(LINUX_HEADERS_VERSION)
+	$(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-depmod26 -b $(TARGET_DIR) $(LINUX26_VERSION)	#$(LINUX_HEADERS_VERSION)
 	touch -c $@
 
 linux26-menuconfig: $(LINUX26_DIR)/.patched host-sed

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-03-06 18:52 ninevoltz at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ninevoltz at uclibc.org @ 2008-03-06 18:52 UTC (permalink / raw)
  To: buildroot

Author: ninevoltz
Date: 2008-03-06 10:52:43 -0800 (Thu, 06 Mar 2008)
New Revision: 21253

Log:
added support for kernel 2.6.24

Modified:
   trunk/buildroot/target/linux/Config.in.advanced
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2008-03-06 18:52:01 UTC (rev 21252)
+++ trunk/buildroot/target/linux/Config.in.advanced	2008-03-06 18:52:43 UTC (rev 21253)
@@ -40,7 +40,7 @@
 
 config BR2_KERNEL_CURRENT_VERSION
 	string
-	default "2.6.23.1"
+	default "2.6.24"
 
 config BR2_KERNEL_NEXT_VERSION
 	string
@@ -51,6 +51,7 @@
 
 config BR2_KERNEL_THIS_VERSION
 	string
+	default "2.6.24" if BR2_LINUX_2_6_24
 	default "2.6.23" if BR2_LINUX_2_6_23
 	default "2.6.22" if BR2_LINUX_2_6_22
 	default "2.6.21" if BR2_LINUX_2_6_21
@@ -58,15 +59,15 @@
 
 config LINUX26_LATEST_RC_VERSION
 	string
-	default "2.6.23" if BR2_KERNEL_ADD_LATEST_RC_PATCH
+	default "2.6.24" if BR2_KERNEL_ADD_LATEST_RC_PATCH
 
 config LINUX26_LATEST_MM_VERSION
 	string
-	default "2.6.23-mm1" if BR2_KERNEL_ADD_LATEST_MM_PATCH
+	default "2.6.24-mm1" if BR2_KERNEL_ADD_LATEST_MM_PATCH
 
 config LINUX26_LATEST_GIT_VERSION
 	string
-	default "2.6.23-git3" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
+	default "2.6.24-git3" if BR2_KERNEL_ADD_LATEST_SNAPSHOT
 
 config BR2_KERNEL_SITE
 	string
@@ -124,10 +125,16 @@
 	  Select the specific Linux version you want to use
 
 config BR2_LINUX_2_6_STABLE
-	bool "The latest stable Linux kernel (2.6.23)"
+	bool "The latest stable Linux kernel (2.6.24)"
 	help
-	  Linux 2.6.23
+	  Linux 2.6.24
 
+config BR2_LINUX_2_6_24
+	bool "Linux 2.6.24"
+	select BR2_KERNEL_BASE
+	help
+	  Linux 2.6.24
+
 config BR2_LINUX_2_6_23
 	bool "Linux 2.6.23"
 	select BR2_KERNEL_BASE

Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-03-06 18:52:01 UTC (rev 21252)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-03-06 18:52:43 UTC (rev 21253)
@@ -91,7 +91,7 @@
 ifeq ($(BR2_i386),y)
 LINUX26_KCONFIG:=$(BOARD_PATH)/linux26.config
 else
-LINUX26_KCONFIG:=$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(LINUX26_VERSION).config
+LINUX26_KCONFIG:=$(BR2_BOARD_PATH)/linux-$(LINUX26_VERSION).config
 endif
 endif
 endif
@@ -139,15 +139,29 @@
 # --------------
 # BZIMAGE
 ifeq ($(LINUX26_FORMAT),bzImage)
-LINUX26_BINLOC:=arch/$(KERNEL_ARCH)/boot/$(LINUX26_FORMAT)
-KERNEL_EXT:=.bz
+LINUX26_BINLOC:=arch/$(KERNEL_ARCH)/boot/bzImage
+KERNEL_EXT:=
 endif
 
 endif
 
 # -----------------------------------------------------------------------------
 # File name for the Linux kernel binary
+ifeq ($(LINUX26_FORMAT),uImage)
+LINUX26_KERNEL_NAME:="uImage"
+endif
+ifeq ($(LINUX26_FORMAT),bzImage)
+LINUX26_KERNEL_NAME:="bzImage"
+endif
+ifeq ($(LINUX26_FORMAT),vmlinux)
+LINUX26_KERNEL_NAME:="vmlinux"
+endif
+ifeq ($(LINUX26_FORMAT),zImage)
+LINUX26_KERNEL_NAME:="zImage"
+endif
+ifeq ($(LINUX26_FORMAT),custom)
 LINUX26_KERNEL_NAME:=$(BOARD_NAME)-linux-$(LINUX26_VERSION)-$(DATE)$(KERNEL_EXT)
+endif
 
 ifndef LINUX26_KERNEL
 LINUX26_KERNEL:=$(BINARIES_DIR)/$(BOARD_NAME)-linux-$(LINUX26_VERSION)-$(DATE)$(KERNEL_EXT)
@@ -260,9 +274,7 @@
 		linux-$(LINUX26_VERSION)-\*.patch{,.gz,.bz2}
 endif
 ifneq ($(LINUX26_PATCH_DIR),)
-	if [ -d $(LINUX26_PATCH_DIR) ] ; then \
-		toolchain/patch-kernel.sh $(LINUX26_DIR) $(LINUX26_PATCH_DIR) linux-$(LINUX26_VERSION)-\*.patch ; \
-	fi
+		toolchain/patch-kernel.sh $(LINUX26_DIR) $(LINUX26_PATCH_DIR) linux-$(LINUX26_VERSION)-\*.patch ; 
 endif
 	touch $@
 

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2008-01-10  9:31 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2008-01-10  9:31 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-01-10 01:31:15 -0800 (Thu, 10 Jan 2008)
New Revision: 20840

Log:
More debug info for linux

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2008-01-10 09:30:11 UTC (rev 20839)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2008-01-10 09:31:15 UTC (rev 20840)
@@ -411,6 +411,7 @@
 	@echo TARGETS=$(TARGETS)
 	@echo LINUX26_TARGETS=$(LINUX26_TARGETS)
 	@echo LINUX26_HEADERS_PATCH_DIR=$(LINUX26_HEADERS_PATCH_DIR)
+	@echo LINUX_HEADERS_VERSION=$(LINUX_HEADERS_VERSION)
 	@echo LINUX26_BINLOC=$(LINUX26_BINLOC)
 	@echo LINUX26_FORMAT=$(LINUX26_FORMAT)
 	@echo LINUX26_KERNEL=$(LINUX26_KERNEL)

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-10-18 12:37 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2007-10-18 12:37 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-10-18 05:37:09 -0700 (Thu, 18 Oct 2007)
New Revision: 20285

Log:
Add more info to linux status

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2007-10-18 11:58:47 UTC (rev 20284)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2007-10-18 12:37:09 UTC (rev 20285)
@@ -414,6 +414,7 @@
 	@echo LINUX26_BINLOC=$(LINUX26_BINLOC)
 	@echo LINUX26_FORMAT=$(LINUX26_FORMAT)
 	@echo LINUX26_KERNEL=$(LINUX26_KERNEL)
+	@echo LINUX26_KERNEL_NAME=$(LINUX26_KERNEL_NAME)
 	@echo BR2_KERNEL_SITE=$(BR2_KERNEL_SITE)
 	@echo BR2_KERNEL_PATCH_SITE=$(BR2_KERNEL_PATCH_SITE)
 	@echo BR2_KERNEL_PATCH=$(BR2_KERNEL_PATCH)
@@ -436,6 +437,6 @@
 	@echo BR2_KERNEL_MM_LEVEL=$(BR2_KERNEL_MM_LEVEL)
 	@echo LINUX26_LATEST_GIT_PATCH=$(LINUX26_LATEST_GIT_PATCH)
 	@echo BR2_KERNEL_GIT_LEVEL=$(BR2_KERNEL_GIT_LEVEL)
+	@echo KERNEL_EXT=$(KERNEL_EXT)
 
-
 endif

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-10-18 11:58 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2007-10-18 11:58 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-10-18 04:58:47 -0700 (Thu, 18 Oct 2007)
New Revision: 20284

Log:
Fix syntax error in Makefile for Advanced Linux configuration

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2007-10-18 11:11:12 UTC (rev 20283)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2007-10-18 11:58:47 UTC (rev 20284)
@@ -252,7 +252,7 @@
 ifeq ($(BR2_KERNEL_HEADERS_PATCH_DIR),y)
 	if [ -d $(KERNEL_HEADERS_PATCH_DIR) ] ; then \
 	toolchain/patch-kernel.sh $(LINUX26_DIR) $(KERNEL_HEADERS_PATCH_DIR) \
-		linux-$(LINUX26_VERSION)-\*.patch{,.gz,.bz2} \
+		linux-$(LINUX26_VERSION)-\*.patch{,.gz,.bz2} ; \
 	fi
 endif
 ifeq ($(BR2_PACKAGE_OPENSWAN),y)

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-10-13 23:07 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2007-10-13 23:07 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-10-13 16:07:04 -0700 (Sat, 13 Oct 2007)
New Revision: 20244

Log:
Use correct kernel name for advanced linux build

Modified:
   trunk/buildroot/target/linux/Makefile.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Makefile.in.advanced	2007-10-13 18:37:24 UTC (rev 20243)
+++ trunk/buildroot/target/linux/Makefile.in.advanced	2007-10-13 23:07:04 UTC (rev 20244)
@@ -147,7 +147,7 @@
 
 # -----------------------------------------------------------------------------
 # File name for the Linux kernel binary
-LINUX_KERNEL_NAME:=$(BOARD_NAME)-linux-$(LINUX26_VERSION)-$(DATE)$(KERNEL_EXT)
+LINUX26_KERNEL_NAME:=$(BOARD_NAME)-linux-$(LINUX26_VERSION)-$(DATE)$(KERNEL_EXT)
 
 ifndef LINUX26_KERNEL
 LINUX26_KERNEL:=$(BINARIES_DIR)/$(BOARD_NAME)-linux-$(LINUX26_VERSION)-$(DATE)$(KERNEL_EXT)
@@ -212,9 +212,10 @@
 LINUX26_TARGETS+=/tftpboot/$(LINUX26_KERNEL_NAME)
 endif
 
-ifneq ($(BR2_LINUX_COPYTO),)
+ifneq ($(strip $(subst ",,$(BR2_LINUX_COPYTO))),)
 LINUX_COPYTO:=$(strip $(subst ",,$(BR2_LINUX_COPYTO)))
 #"))
+#"))
 LINUX26_TARGETS+=$(LINUX_COPYTO)/$(LINUX26_KERNEL_NAME)
 endif
 
@@ -359,7 +360,7 @@
 	mkdir -p $(TARGET_DIR)/boot
 	cp -dpf $(LINUX26_DIR)/.config $(TARGET_DIR)/boot/linux-$(LINUX26_VERSION).config
 
-$(TARGET_DIR)/boot/uclibc.config: .$(UCLIBC_DIR)/.config
+$(TARGET_DIR)/boot/uclibc.config: $(UCLIBC_DIR)/.config
 	mkdir -p $(TARGET_DIR)/boot
 	cp -dpf $(UCLIBC_DIR)/.config $(TARGET_DIR)/boot/uclibc.config
 
@@ -367,13 +368,13 @@
 	mkdir -p $(TARGET_DIR)/boot
 	cp -dpf .config $(TARGET_DIR)/boot/busybox.config
 
-/tftpboot/$(LINUX_KERNEL_NAME): $(LINUX26_KERNEL)
+/tftpboot/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
 	mkdir -p /tftpboot
-	cp -dpf $(LINUX26_KERNEL) /tftpboot/$(LINUX_KERNEL_NAME)
+	cp -dpf $(LINUX26_KERNEL) /tftpboot/$(LINUX26_KERNEL_NAME)
 
 $(LINUX_COPYTO)/$(LINUX26_KERNEL_NAME): $(LINUX26_KERNEL)
 	mkdir -p $(LINUX_COPYTO)
-	cp -dpf $(LINUX26_KERNEL) $(LINUX_COPYTO)/$(LINUX_KERNEL_NAME)
+	cp -dpf $(LINUX26_KERNEL) $(LINUX_COPYTO)/$(LINUX26_KERNEL_NAME)
 
 linux26: $(LINUX26_TARGETS)
 
@@ -408,6 +409,7 @@
 	@echo LINUX26_SOURCE=$(LINUX26_SOURCE)
 	@echo LINUX26_DIR=$(LINUX26_DIR)
 	@echo TARGETS=$(TARGETS)
+	@echo LINUX26_TARGETS=$(LINUX26_TARGETS)
 	@echo LINUX26_HEADERS_PATCH_DIR=$(LINUX26_HEADERS_PATCH_DIR)
 	@echo LINUX26_BINLOC=$(LINUX26_BINLOC)
 	@echo LINUX26_FORMAT=$(LINUX26_FORMAT)
@@ -426,6 +428,7 @@
 	@echo BR2_LINUX_COPYTO_ROOTFS=$(BR2_LINUX_COPYTO_ROOTFS)
 	@echo BR2_LINUX_COPYTO_TFTPBOOT=$(BR2_LINUX_COPYTO_TFTPBOOT=)
 	@echo BR2_LINUX_COPYTO=$(BR2_LINUX_COPYTO)
+	@echo LINUX_COPYTO=$(LINUX_COPYTO)
 	@echo BR2_KERNEL_MINORLEVEL=$(BR2_KERNEL_MINORLEVEL)
 	@echo LINUX26_LATEST_RC_PATCH=$(LINUX26_LATEST_RC_PATCH)
 	@echo BR2_KERNEL_RC_LEVEL=$(BR2_KERNEL_RC_LEVEL)

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-10-13 18:37 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2007-10-13 18:37 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-10-13 11:37:24 -0700 (Sat, 13 Oct 2007)
New Revision: 20243

Log:
Move config item deeper into menu system

Modified:
   trunk/buildroot/target/linux/Config.in.advanced


Changeset:
Modified: trunk/buildroot/target/linux/Config.in.advanced
===================================================================
--- trunk/buildroot/target/linux/Config.in.advanced	2007-10-13 18:30:28 UTC (rev 20242)
+++ trunk/buildroot/target/linux/Config.in.advanced	2007-10-13 18:37:24 UTC (rev 20243)
@@ -487,8 +487,6 @@
 	help
 	  Copy kernel to secondary location
 
-endmenu
-
 config BR2_LINUX_COPY_CONFIGURATION
 	bool "Copy buildroot configuration to Linux file system"
 	default y if BR2_TARGET_ATMEL
@@ -497,5 +495,6 @@
 	  The configuration files for buildroot, uclibc, busybox and linux
 	  are copied to the "<root>/boot" directory.
 
+endmenu
 endif
 

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-09-29 16:38 aldot at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: aldot at uclibc.org @ 2007-09-29 16:38 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-09-29 09:38:58 -0700 (Sat, 29 Sep 2007)
New Revision: 20116

Log:
- fixup after Ulf


Modified:
   trunk/buildroot/target/linux/Config.in


Changeset:
Modified: trunk/buildroot/target/linux/Config.in
===================================================================
--- trunk/buildroot/target/linux/Config.in	2007-09-29 15:01:17 UTC (rev 20115)
+++ trunk/buildroot/target/linux/Config.in	2007-09-29 16:38:58 UTC (rev 20116)
@@ -54,7 +54,7 @@
 	  make.
 endif
 
-if  BR2_PACKAGE_LINUX_EXPERIMENTAL_CONFIG
+if BR2_PACKAGE_LINUX_EXPERIMENTAL_CONFIG
 
 choice
 	prompt "Linux Kernel Version"
@@ -67,193 +67,193 @@
 	bool "The latest snapshot for the stable Linux kernel"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.x-git#
+	  Linux 2.6.x-git#
 
 config BR2_LINUX_2_6_MM
 	bool "With latest -mm patch for the stable Linux kernel"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.x-rc#-mm#
+	  Linux 2.6.x-rc#-mm#
 
 config BR2_LINUX_2_6_STABLE
 	bool "The latest stable Linux kernel (2.6.22.1)"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.22.1
+	  Linux 2.6.22.1
 
 config BR2_LINUX_2_6_22_1
 	bool "Linux 2.6.22.1"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.22-rc1
+	  Linux 2.6.22-rc1
 
 config BR2_LINUX_2_6_22
 	bool "Linux 2.6.22"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.22
+	  Linux 2.6.22
 
 config BR2_LINUX_2_6_21_6
 	bool "Linux 2.6.21.6"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.21.6
+	  Linux 2.6.21.6
 
 config BR2_LINUX_2_6_21_1
 	bool "Linux 2.6.21.1"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.21.1
+	  Linux 2.6.21.1
 
 config BR2_LINUX_2_6_21
 	bool "Linux 2.6.21"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.21
+	  Linux 2.6.21
 
 config BR2_LINUX_2_6_20_4
 	bool "Linux 2.6.20.4"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.20.4
+	  Linux 2.6.20.4
 
 config BR2_LINUX_2_6_20
 	bool "Linux 2.6.20"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.20
+	  Linux 2.6.20
 
 config BR2_LINUX_2_6_19_2
 	bool "Linux 2.6.19.2"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.19.2
+	  Linux 2.6.19.2
 
 config BR2_LINUX_2_6_19
 	bool "Linux 2.6.19"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.19
+	  Linux 2.6.19
 
 config BR2_LINUX_2_6_18
 	bool "Linux 2.6.18"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.18
+	  Linux 2.6.18
 
 config BR2_LINUX_2_6_17
 	bool "Linux 2.6.17"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.17
+	  Linux 2.6.17
 
 config BR2_LINUX_2_6_16
 	bool "Linux 2.6.16"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.16
+	  Linux 2.6.16
 
 config BR2_LINUX_2_6_15
 	bool "Linux 2.6.15"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.15
+	  Linux 2.6.15
 
 config BR2_LINUX_2_6_23
 	bool "Linux 2.6.23"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.23
+	  Linux 2.6.23
 
 config BR2_LINUX_CUSTOM
 	bool "Linux <custom> version"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux <your selection>
+	  Linux <your selection>
 
 endchoice
 
 config BR2_CUSTOM_DOWNLOAD_LINUX26_VERSION
-	string	"Linux Tarball version"
-	depends on	BR2_LINUX_CUSTOM
+	string "Linux Tarball version"
+	depends on BR2_LINUX_CUSTOM
 	default "linux-2.6.22"
 
 config BR2_CUSTOM_LINUX26_VERSION
-	string	"Linux Version"
-	depends on	BR2_LINUX_CUSTOM
+	string "Linux Version"
+	depends on BR2_LINUX_CUSTOM
 	default "linux-2.6.22-version"
 
 config BR2_CUSTOM_LINUX26_RC_PATCH
-	string	"RC patch (if needed)"
-	depends on	BR2_LINUX_CUSTOM
+	string "RC patch (if needed)"
+	depends on BR2_LINUX_CUSTOM
 	default "patch-2.6.22-rc6-mm1.bz2"
 
-menu	"Patches"
+menu "Patches"
 	depends on BR2_PACKAGE_LINUX
 
 config BR2_LINUX_BSP_PATCH
-	string	"Additional patch to apply (supply full path)"
+	string "Additional patch to apply (supply full path)"
 	default ""
 
 endmenu
 
 config BR2_DOWNLOAD_LINUX26_VERSION
-	string	#"Selected Tarball:"
-	default "2.6.15"				if BR2_LINUX_2_6_15
-	default "2.6.16"				if BR2_LINUX_2_6_16
-	default "2.6.17"				if BR2_LINUX_2_6_17
-	default "2.6.18"				if BR2_LINUX_2_6_18
-	default "2.6.19"				if BR2_LINUX_2_6_19
-	default "2.6.19.2"				if BR2_LINUX_2_6_19_2
-	default "2.6.20"				if BR2_LINUX_2_6_20
-	default "2.6.20.4"				if BR2_LINUX_2_6_20_4
-	default "2.6.21"				if BR2_LINUX_2_6_21
-	default "2.6.21.1"				if BR2_LINUX_2_6_21_1
-	default "2.6.21.6"				if BR2_LINUX_2_6_21_6
-	default "2.6.22"				if BR2_LINUX_2_6_22
-	default "2.6.22.1"				if BR2_LINUX_2_6_22_1
-	default "2.6.22"				if BR2_LINUX_2_6_23_RC1
-	default "2.6.22"				if BR2_LINUX_2_6_SNAP
-	default "2.6.22"				if BR2_LINUX_2_6_MM
-	default $(BR2_CUSTOM_DOWNLOAD_LINUX26_VERSION)	if BR2_LINUX_CUSTOM
+	string #"Selected Tarball:"
+	default "2.6.15" if BR2_LINUX_2_6_15
+	default "2.6.16" if BR2_LINUX_2_6_16
+	default "2.6.17" if BR2_LINUX_2_6_17
+	default "2.6.18" if BR2_LINUX_2_6_18
+	default "2.6.19" if BR2_LINUX_2_6_19
+	default "2.6.19.2" if BR2_LINUX_2_6_19_2
+	default "2.6.20" if BR2_LINUX_2_6_20
+	default "2.6.20.4" if BR2_LINUX_2_6_20_4
+	default "2.6.21" if BR2_LINUX_2_6_21
+	default "2.6.21.1" if BR2_LINUX_2_6_21_1
+	default "2.6.21.6" if BR2_LINUX_2_6_21_6
+	default "2.6.22" if BR2_LINUX_2_6_22
+	default "2.6.22.1" if BR2_LINUX_2_6_22_1
+	default "2.6.22" if BR2_LINUX_2_6_23_RC1
+	default "2.6.22" if BR2_LINUX_2_6_SNAP
+	default "2.6.22" if BR2_LINUX_2_6_MM
+	default $(BR2_CUSTOM_DOWNLOAD_LINUX26_VERSION) if BR2_LINUX_CUSTOM
 
 config BR2_LINUX26_VERSION
-	string	"Selected Version:"
-	default "2.6.15"				if BR2_LINUX_2_6_15
-	default "2.6.16"				if BR2_LINUX_2_6_16
-	default "2.6.17"				if BR2_LINUX_2_6_17
-	default "2.6.18"				if BR2_LINUX_2_6_18
-	default "2.6.19"				if BR2_LINUX_2_6_19
-	default "2.6.19.2"				if BR2_LINUX_2_6_19_2
-	default "2.6.20"				if BR2_LINUX_2_6_20
-	default "2.6.20.4"				if BR2_LINUX_2_6_20_4
-	default "2.6.21"				if BR2_LINUX_2_6_21
-	default "2.6.21.1"				if BR2_LINUX_2_6_21_1
-	default "2.6.21.6"				if BR2_LINUX_2_6_21_6
-	default "2.6.22"				if BR2_LINUX_2_6_22
-	default "2.6.22.1"				if BR2_LINUX_2_6_22_1
-	default "2.6.22"				if BR2_LINUX_2_6_23_RC1
-	default "2.6.22"				if BR2_LINUX_2_6_SNAP
-	default "2.6.22"				if BR2_LINUX_2_6_MM
-	default $(BR2_CUSTOM_LINUX26_VERSION)		if BR2_LINUX_CUSTOM
+	string "Selected Version:"
+	default "2.6.15" if BR2_LINUX_2_6_15
+	default "2.6.16" if BR2_LINUX_2_6_16
+	default "2.6.17" if BR2_LINUX_2_6_17
+	default "2.6.18" if BR2_LINUX_2_6_18
+	default "2.6.19" if BR2_LINUX_2_6_19
+	default "2.6.19.2" if BR2_LINUX_2_6_19_2
+	default "2.6.20" if BR2_LINUX_2_6_20
+	default "2.6.20.4" if BR2_LINUX_2_6_20_4
+	default "2.6.21" if BR2_LINUX_2_6_21
+	default "2.6.21.1" if BR2_LINUX_2_6_21_1
+	default "2.6.21.6" if BR2_LINUX_2_6_21_6
+	default "2.6.22" if BR2_LINUX_2_6_22
+	default "2.6.22.1" if BR2_LINUX_2_6_22_1
+	default "2.6.22" if BR2_LINUX_2_6_23_RC1
+	default "2.6.22" if BR2_LINUX_2_6_SNAP
+	default "2.6.22" if BR2_LINUX_2_6_MM
+	default $(BR2_CUSTOM_LINUX26_VERSION) if BR2_LINUX_CUSTOM
 
 config BR2_LINUX26_RC_PATCH
-	string	#"Selected Patch:"
-	default ""					if BR2_LINUX_2_6_15
-	default ""					if BR2_LINUX_2_6_16
-	default ""					if BR2_LINUX_2_6_17
-	default ""					if BR2_LINUX_2_6_18
-	default ""					if BR2_LINUX_2_6_19
-	default ""					if BR2_LINUX_2_6_19_2
-	default ""					if BR2_LINUX_2_6_20
-	default ""					if BR2_LINUX_2_6_20_4
-	default ""					if BR2_LINUX_2_6_21
-	default ""					if BR2_LINUX_2_6_21_1
-	default ""					if BR2_LINUX_2_6_21_6
-	default ""					if BR2_LINUX_2_6_22
-	default ""					if BR2_LINUX_2_6_22_1
-	default "patch-2.6.23-rc1.bz2"			if BR2_LINUX_2_6_23_RC1
-	default $(BR2_CUSTOM_LINUX26_RC_PATCH)		if BR2_LINUX_CUSTOM
+	string #"Selected Patch:"
+	default "" if BR2_LINUX_2_6_15
+	default "" if BR2_LINUX_2_6_16
+	default "" if BR2_LINUX_2_6_17
+	default "" if BR2_LINUX_2_6_18
+	default "" if BR2_LINUX_2_6_19
+	default "" if BR2_LINUX_2_6_19_2
+	default "" if BR2_LINUX_2_6_20
+	default "" if BR2_LINUX_2_6_20_4
+	default "" if BR2_LINUX_2_6_21
+	default "" if BR2_LINUX_2_6_21_1
+	default "" if BR2_LINUX_2_6_21_6
+	default "" if BR2_LINUX_2_6_22
+	default "" if BR2_LINUX_2_6_22_1
+	default "patch-2.6.23-rc1.bz2" if BR2_LINUX_2_6_23_RC1
+	default $(BR2_CUSTOM_LINUX26_RC_PATCH) if BR2_LINUX_CUSTOM
 
 choice
 	prompt "Linux Kernel Configuration"
@@ -272,17 +272,17 @@
 	  board-imposed value by passing LINUX26_KCONFIG=<path> to
 	  make.
 
-config	BR2_LINUX26_DEFCONFIG
+config BR2_LINUX26_DEFCONFIG
 	bool "Run make <board>_defconfig "
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Configure Linux by make <board>_defconfig
+	  Configure Linux by make <board>_defconfig
 
 config BR2_LINUX_CUSTOMIZE
 	bool "Run make ARCH=$(ARCH) xconfig before build"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Configure Linux by make xconfig
+	  Configure Linux by make xconfig
 endchoice
 
 config BR2_PACKAGE_LINUX_KCONFIG
@@ -307,54 +307,56 @@
 	bool "bzImage"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.19.2
+	  Linux 2.6.19.2
 
 config BR2_LINUX_BIN_UIMAGE
 	bool "uImage"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Build uImage binary
+	  Build uImage binary
 
 config BR2_LINUX_BIN_VMLINUX
 	bool "vmlinux"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Build vmlinux binary
+	  Build vmlinux binary
 
 config BR2_LINUX_BIN_ZIMAGE
 	bool "zImage"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Linux 2.6.19.2
+	  Linux 2.6.19.2
 
 config BR2_LINUX_BIN_CUSTOM
 	bool "<custom> Linux binary"
 	depends BR2_PACKAGE_LINUX
 	help
-	  	Build custom Linux binary format
+	  Build custom Linux binary format
 endchoice
 
 config BR2_LINUX_BIN_CUSTOM_BIN
 	string "custom kernel binary format"
 	depends on BR2_LINUX_BIN_CUSTOM
-	default	""
+	default ""
 	help
-		Which Linux binary format?
+	  Which Linux binary format?
 
 config BR2_PACKAGE_LINUX_FORMAT
 	string #"kernel binary format"
 	depends on BR2_PACKAGE_LINUX
-	default "bzImage"			if	BR2_LINUX_BIN_BZIMAGE
-	default "uImage"			if	BR2_LINUX_BIN_UIMAGE
-	default "vmlinux"			if	BR2_LINUX_BIN_VMLINUX
-	default "zImage"			if	BR2_LINUX_BIN_ZIMAGE
-	default $(BR2_LINUX_BIN_CUSTOM_BIN)	if	BR2_LINUX_BIN_CUSTOM
+	default "bzImage" if BR2_LINUX_BIN_BZIMAGE
+	default "uImage" if BR2_LINUX_BIN_UIMAGE
+	default "vmlinux" if BR2_LINUX_BIN_VMLINUX
+	default "zImage" if BR2_LINUX_BIN_ZIMAGE
+	default $(BR2_LINUX_BIN_CUSTOM_BIN) if BR2_LINUX_BIN_CUSTOM
 	help
 	  kernel binary format.
 	  Popular values include:
 	  - bzImage
 	  - zImage
 	  - vmlinux
+	  - zImage
+	  - xipImage
 	  and other, architecture dependant formats.
 
 	  Note that the default format is supposed to be set by your
@@ -371,11 +373,11 @@
 config BR2_LINUX_IN_ROOTFS
 	bool "Copy kernel to root file system"
 	depends BR2_PACKAGE_LINUX
-	default	n
+	default n
 	help
-	  	Copy kernel to <root>/boot directory
+	  Copy kernel to <root>/boot directory
 
-menuconfig	BR2_LINUX_COPY
+menuconfig BR2_LINUX_COPY
 	bool "Secondary Copy"
 	depends on BR2_PACKAGE_LINUX
 	default y
@@ -383,8 +385,8 @@
 config BR2_LINUX_COPYTO
 	string "also copy the image to..."
 	depends BR2_LINUX_COPY
-	default	"/tftpboot"
+	default "/tftpboot"
 	help
-	  	Copy kernel to secondary location
+	  Copy kernel to secondary location
 
 endif

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-09-26 23:21 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2007-09-26 23:21 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-09-26 16:21:43 -0700 (Wed, 26 Sep 2007)
New Revision: 20050

Log:
Allow easy update of target linux config

Modified:
   trunk/buildroot/target/linux/Makefile.in


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2007-09-26 23:20:49 UTC (rev 20049)
+++ trunk/buildroot/target/linux/Makefile.in	2007-09-26 23:21:43 UTC (rev 20050)
@@ -227,6 +227,9 @@
 
 linux26-config:	$(LINUX26_DIR)/.configured
 
+linux26-update:
+	cp -dpf $(LINUX26_DIR)/.config $(LINUX26_KCONFIG)
+
 # This has been renamed so we do _NOT_ by default run this on 'make clean'
 linux26clean:
 	rm -f $(LINUX26_KERNEL) $(LINUX26_DIR)/.configured

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-09-23  9:58 ulf at uclibc.org
  2007-09-23 11:13 ` Bernhard Fischer
  0 siblings, 1 reply; 169+ messages in thread
From: ulf at uclibc.org @ 2007-09-23  9:58 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-09-23 02:58:47 -0700 (Sun, 23 Sep 2007)
New Revision: 19960

Log:
Use correct path to vmlinux, Fix bad SED of config

Modified:
   trunk/buildroot/target/linux/Makefile.in


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2007-09-23 09:56:21 UTC (rev 19959)
+++ trunk/buildroot/target/linux/Makefile.in	2007-09-23 09:58:47 UTC (rev 19960)
@@ -56,8 +56,12 @@
 # Has to be set by the target/device
 ifndef LINUX26_BINLOC
 # default:
+ifeq ($(LINUX26_FORMAT),vmlinux)
+LINUX26_BINLOC=$(LINUX26_FORMAT)
+else
 LINUX26_BINLOC=arch/$(KERNEL_ARCH)/boot/$(LINUX26_FORMAT)
 endif
+endif
 
 # File name for the Linux kernel binary
 ifndef LINUX26_KERNEL
@@ -143,7 +147,7 @@
 
 $(LINUX26_DIR)/.configured: $(LINUX26_DIR)/.patched $(LINUX26_KCONFIG)
 	cp -dpf $(LINUX26_KCONFIG) $(LINUX26_DIR)/.config
-	$(SED) '/CONFIG_AEABI/d' $(LINUX26_DIR)/.config
+	$(SED) '/CONFIG_AEABI=y/d' $(LINUX26_DIR)/.config
 ifeq ($(BR2_ARM_EABI),y)
 	echo "CONFIG_AEABI=y" >> $(LINUX26_DIR)/.config
 	$(SED) '/CONFIG_OABI_COMPAT/d' $(LINUX26_DIR)/.config
@@ -151,7 +155,7 @@
 else
 	echo "# CONFIG_AEABI is not set" >> $(LINUX26_DIR)/.config
 endif
-	$(SED) '/CONFIG_IPV6/d' $(LINUX26_DIR)/.config
+	$(SED) '/CONFIG_IPV6=y/d' $(LINUX26_DIR)/.config
 ifeq ($(BR2_INET_IPV6),y)
 	echo "CONFIG_IPV6=y" >> $(LINUX26_DIR)/.config
 else

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-09-22 17:30 aldot at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: aldot at uclibc.org @ 2007-09-22 17:30 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-09-22 10:30:38 -0700 (Sat, 22 Sep 2007)
New Revision: 19945

Log:
- put LZMA into generic flags
- some additional cleanups while at it


Modified:
   trunk/buildroot/target/linux/Makefile.in


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2007-09-22 17:29:23 UTC (rev 19944)
+++ trunk/buildroot/target/linux/Makefile.in	2007-09-22 17:30:38 UTC (rev 19945)
@@ -79,12 +79,14 @@
 #"))
 endif
 endif
-__LINUX26_NO_PIC=-fPIC -fpic -DPIC
-LINUX26_MAKE_FLAGS = HOSTCC="$(HOSTCC)" HOSTCFLAGS=$(HOSTCFLAGS) \
+__LINUX26_NO_PIC=-fPIC -fpic -DPIC -fwrapv -ftrapv
+LINUX26_MAKE_FLAGS = HOSTCC="$(HOSTCC)" HOSTCFLAGS="$(HOSTCFLAGS)" \
 	ARCH=$(KERNEL_ARCH) \
 	CFLAGS_KERNEL="$(filter-out $(__LINUX26_NO_PIC),$(TARGET_CFLAGS))" \
 	INSTALL_MOD_PATH=$(TARGET_DIR) \
-	CROSS_COMPILE=$(KERNEL_CROSS)
+	CROSS_COMPILE=$(KERNEL_CROSS) \
+	LDFLAGS="$(TARGET_LDFLAGS)" \
+	LZMA="$(LZMA)" 
 
 $(LINUX26_KCONFIG):
 	@if [ ! -f "$(LINUX26_KCONFIG)" ] ; then \
@@ -181,7 +183,7 @@
 
 $(LINUX26_KERNEL): $(INITRAMFS_TARGET) $(BB_INITRAMFS_TARGET) \
 		$(LINUX26_DIR)/.depend_done
-	$(MAKE) $(LINUX26_MAKE_FLAGS) LZMA="$(LZMA)" \
+	$(MAKE) $(LINUX26_MAKE_FLAGS) \
 		-C $(LINUX26_DIR) $(LINUX26_FORMAT)
 	cp -dpf $(LINUX26_DIR)/$(LINUX26_BINLOC) $(LINUX26_KERNEL)
 	touch -c $@

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-09-18 17:10 aldot at uclibc.org
  2007-09-18 21:08 ` Ulf Samuelsson
  0 siblings, 1 reply; 169+ messages in thread
From: aldot at uclibc.org @ 2007-09-18 17:10 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-09-18 10:10:56 -0700 (Tue, 18 Sep 2007)
New Revision: 19878

Log:
- patch the correct dir


Modified:
   trunk/buildroot/target/linux/Makefile.in


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2007-09-18 13:12:25 UTC (rev 19877)
+++ trunk/buildroot/target/linux/Makefile.in	2007-09-18 17:10:56 UTC (rev 19878)
@@ -129,7 +129,7 @@
 		linux-$(LINUX26_VERSION)-\*.patch{,.gz,.bz2}
 endif
 ifeq ($(BR2_PACKAGE_OPENSWAN),y)
-	toolchain/patch-kernel.sh $(LINUX_HEADERS_UNPACK_DIR) package/openswan \
+	toolchain/patch-kernel.sh $(LINUX26_DIR) package/openswan \
 		linux-$(LINUX26_VERSION)-\*.patch{,.gz,.bz2}
 endif
 ifneq ($(LINUX26_PATCH_DIR),)

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-09-05  6:48 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2007-09-05  6:48 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-09-04 23:48:38 -0700 (Tue, 04 Sep 2007)
New Revision: 19786

Log:
Add unpacking + patching of linux source tree to simplify creating a new patch

Modified:
   trunk/buildroot/target/linux/Makefile.in


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2007-09-05 03:40:47 UTC (rev 19785)
+++ trunk/buildroot/target/linux/Makefile.in	2007-09-05 06:48:38 UTC (rev 19786)
@@ -209,6 +209,8 @@
 
 linux26-source: $(DL_DIR)/$(LINUX26_SOURCE)
 
+linux26-patched: $(LINUX26_DIR)/.patched
+
 # This has been renamed so we do _NOT_ by default run this on 'make clean'
 linux26clean:
 	rm -f $(LINUX26_KERNEL) $(LINUX26_DIR)/.configured

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-09-04 21:24 aldot at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: aldot at uclibc.org @ 2007-09-04 21:24 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-09-04 14:24:46 -0700 (Tue, 04 Sep 2007)
New Revision: 19784

Log:
- remove initramfs related config settings and configure them back if needed


Modified:
   trunk/buildroot/target/linux/Makefile.in


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2007-09-04 19:33:22 UTC (rev 19783)
+++ trunk/buildroot/target/linux/Makefile.in	2007-09-04 21:24:46 UTC (rev 19784)
@@ -152,19 +152,20 @@
 else
 	echo "# CONFIG_IPV6 is not set" >> $(LINUX26_DIR)/.config
 endif
+	$(SED) '/CONFIG_INITRAMFS_SOURCE/d' $(LINUX26_DIR)/.config
+	$(SED) '/INITRAMFS_ROOT_.ID/d' $(LINUX26_DIR)/.config
 ifeq ($(BR2_TARGET_ROOTFS_INITRAMFS),y)
-	$(SED) '/CONFIG_INITRAMFS_SOURCE/d' $(LINUX26_DIR)/.config
 	echo "CONFIG_INITRAMFS_SOURCE=\"$(INITRAMFS_TARGET)\"" >> \
 		$(LINUX26_DIR)/.config
-	$(SED) '/INITRAMFS_ROOT_.ID/d' $(LINUX26_DIR)/.config
 	echo "CONFIG_INITRAMFS_ROOT_UID=0" >> $(LINUX26_DIR)/.config
 	echo "CONFIG_INITRAMFS_ROOT_GID=0" >> $(LINUX26_DIR)/.config
 endif
 ifeq ($(BR2_PACKAGE_BUSYBOX_INITRAMFS),y)
+	# precedence for a small initramfs
 	$(SED) '/CONFIG_INITRAMFS_SOURCE/d' $(LINUX26_DIR)/.config
+	$(SED) '/INITRAMFS_ROOT_.ID/d' $(LINUX26_DIR)/.config
 	echo "CONFIG_INITRAMFS_SOURCE=\"$(BB_INITRAMFS_TARGET)\"" >> \
 		$(LINUX26_DIR)/.config
-	$(SED) '/INITRAMFS_ROOT_.ID/d' $(LINUX26_DIR)/.config
 	echo "CONFIG_INITRAMFS_ROOT_UID=0" >> $(LINUX26_DIR)/.config
 	echo "CONFIG_INITRAMFS_ROOT_GID=0" >> $(LINUX26_DIR)/.config
 endif

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-08-21 13:21 aldot at uclibc.org
  2007-08-21 13:29 ` Ulf Samuelsson
  0 siblings, 1 reply; 169+ messages in thread
From: aldot at uclibc.org @ 2007-08-21 13:21 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-08-21 06:21:44 -0700 (Tue, 21 Aug 2007)
New Revision: 19614

Log:
- propagate IPv6 setting down to the kernel


Modified:
   trunk/buildroot/target/linux/Makefile.in


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2007-08-21 12:09:53 UTC (rev 19613)
+++ trunk/buildroot/target/linux/Makefile.in	2007-08-21 13:21:44 UTC (rev 19614)
@@ -121,6 +121,12 @@
 else
 	echo "# CONFIG_AEABI is not set" >> $(LINUX26_DIR)/.config
 endif
+	$(SED) '/CONFIG_IPV6/d' $(LINUX26_DIR)/.config
+ifeq ($(BR2_INET_IPV6),y)
+	echo "CONFIG_IPV6=y" >> $(LINUX26_DIR)/.config
+else
+	echo "# CONFIG_IPV6 is not set" >> $(LINUX26_DIR)/.config
+endif
 ifeq ($(BR2_TARGET_ROOTFS_INITRAMFS),y)
 	$(SED) '/CONFIG_INITRAMFS_SOURCE/d' $(LINUX26_DIR)/.config
 	echo "CONFIG_INITRAMFS_SOURCE=\"$(INITRAMFS_TARGET)\"" >> \

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-08-19 22:30 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2007-08-19 22:30 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-19 15:30:47 -0700 (Sun, 19 Aug 2007)
New Revision: 19578

Log:
Remove target specific things from Linux config

Modified:
   trunk/buildroot/target/linux/Config.in


Changeset:
Modified: trunk/buildroot/target/linux/Config.in
===================================================================
--- trunk/buildroot/target/linux/Config.in	2007-08-19 22:28:51 UTC (rev 19577)
+++ trunk/buildroot/target/linux/Config.in	2007-08-19 22:30:47 UTC (rev 19578)
@@ -191,14 +191,7 @@
 	depends on BR2_PACKAGE_LINUX
 
 config BR2_LINUX_BSP_PATCH
-	string	"Additional Atmel patch to apply"
-	default "linux-2.6.20.4-atmel.patch.bz2"	if	BR2_TARGET_AVR32 
-	default "linux-2.6.20.4-atmel.patch.bz2"	if	BR2_TARGET_AT91
-	
-
-config BR2_LINUX_BSP_PATCH
-	string	"Additional patch to apply"
-	depends on ! (BR2_TARGET_AVR32 || BR2_TARGET_AT91)
+	string	"Additional patch to apply (supply full path)"
 	default ""
 
 endmenu

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-08-19 22:28 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2007-08-19 22:28 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-19 15:28:51 -0700 (Sun, 19 Aug 2007)
New Revision: 19577

Log:
Fix bad parameter list for patching linux kernel

Modified:
   trunk/buildroot/target/linux/Makefile.in


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2007-08-19 22:01:27 UTC (rev 19576)
+++ trunk/buildroot/target/linux/Makefile.in	2007-08-19 22:28:51 UTC (rev 19577)
@@ -107,7 +107,7 @@
 	touch $@
 
 $(LINUX26_DIR)/.patched: $(LINUX26_DIR)/.unpacked
-	toolchain/patch-kernel.sh $(LINUX26_DIR) $(LINUX26_PATCH_DIR)
+	toolchain/patch-kernel.sh $(LINUX26_DIR) $(LINUX26_PATCH_DIR) \*.patch
 	touch $@
 endif # ($(LINUX26_VERSION),$(LINUX_HEADERS_VERSION))
 

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-08-01 11:52 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2007-08-01 11:52 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-01 04:52:15 -0700 (Wed, 01 Aug 2007)
New Revision: 19387

Log:
Allow user configurable kernel name

Modified:
   trunk/buildroot/target/linux/Makefile.in


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2007-08-01 10:19:51 UTC (rev 19386)
+++ trunk/buildroot/target/linux/Makefile.in	2007-08-01 11:52:15 UTC (rev 19387)
@@ -55,7 +55,9 @@
 endif
 
 # File name for the Linux kernel binary
+ifndef	LINUX26_KERNEL
 LINUX26_KERNEL=$(BINARIES_DIR)/linux-kernel-$(LINUX26_VERSION)-$(KERNEL_ARCH)
+endif
 
 # Version of Linux AFTER patches
 LINUX26_DIR=$(BUILD_DIR)/linux-$(LINUX26_VERSION)

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-07-23 14:43 aldot at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: aldot at uclibc.org @ 2007-07-23 14:43 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-07-23 07:43:40 -0700 (Mon, 23 Jul 2007)
New Revision: 19233

Log:
- revert a part that was introduced with the PROJECT changes.
  fixes unability to build a kernel (failed to find rule .patched)


Modified:
   trunk/buildroot/target/linux/Makefile.in


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2007-07-23 14:05:02 UTC (rev 19232)
+++ trunk/buildroot/target/linux/Makefile.in	2007-07-23 14:43:40 UTC (rev 19233)
@@ -58,7 +58,7 @@
 LINUX26_KERNEL=$(BINARIES_DIR)/linux-kernel-$(LINUX26_VERSION)-$(KERNEL_ARCH)
 
 # Version of Linux AFTER patches
-LINUX26_DIR=$(PROJECT_BUILD_DIR)/linux-$(LINUX26_VERSION)
+LINUX26_DIR=$(BUILD_DIR)/linux-$(LINUX26_VERSION)
 
 # for packages that need it
 LINUX_VERSION:=$(LINUX_VERSION)
@@ -89,10 +89,10 @@
 
 $(LINUX26_DIR)/.unpacked: $(DL_DIR)/$(LINUX26_SOURCE)
 	rm -rf $(LINUX26_DIR)
-	$(LINUX26_BZCAT) $(DL_DIR)/$(LINUX26_SOURCE) | tar -C $(PROJECT_BUILD_DIR) $(TAR_OPTIONS) -
+	$(LINUX26_BZCAT) $(DL_DIR)/$(LINUX26_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
 ifneq ($(DOWNLOAD_LINUX26_VERSION),$(LINUX26_VERSION))
 	# Rename the dir from the downloaded version to the AFTER patch version
-	mv -f $(PROJECT_BUILD_DIR)/linux-$(DOWNLOAD_LINUX26_VERSION) $(LINUX26_DIR)
+	mv -f $(BUILD_DIR)/linux-$(DOWNLOAD_LINUX26_VERSION) $(LINUX26_DIR)
 endif
 	touch $@
 

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-07-20  7:43 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2007-07-20  7:43 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-07-20 00:43:21 -0700 (Fri, 20 Jul 2007)
New Revision: 19167

Log:
Add option for advanced linux configuration (experimental, only visible for Atmel targets)

Modified:
   trunk/buildroot/target/linux/Config.in


Changeset:
Modified: trunk/buildroot/target/linux/Config.in
===================================================================
--- trunk/buildroot/target/linux/Config.in	2007-07-20 07:34:28 UTC (rev 19166)
+++ trunk/buildroot/target/linux/Config.in	2007-07-20 07:43:21 UTC (rev 19167)
@@ -11,6 +11,17 @@
 	        kernel headers are just that (headers) and not full
 		kernels. This is a feature.
 
+config BR2_PACKAGE_LINUX_EXPERIMENTAL_CONFIG
+	bool "linux kernel experimental configuration"
+	depends on BR2_PACKAGE_LINUX
+	depends on BR2_TARGET_ATMEL
+	default n
+	help
+	  More advanced configuration (in development)
+
+
+
+if ! BR2_PACKAGE_LINUX_EXPERIMENTAL_CONFIG
 config BR2_PACKAGE_LINUX_KCONFIG
 	string ".config file"
 	depends on BR2_PACKAGE_LINUX
@@ -40,5 +51,347 @@
 	  If the above setting is empty, you can change the default
 	  board-imposed value by passing LINUX26_FORMAT=<string> to
 	  make.
+endif
 
+if  BR2_PACKAGE_LINUX_EXPERIMENTAL_CONFIG
+
+choice
+	prompt "Linux Kernel Version"
+	depends on BR2_PACKAGE_LINUX
+	default BR2_LINUX_2_6_22_1
+	help
+	  Select the specific Linux version you want to use
+
+config BR2_LINUX_2_6_SNAP
+	bool "The latest snapshot for the stable Linux kernel"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.x-git#
+
+config BR2_LINUX_2_6_MM
+	bool "With latest -mm patch for the stable Linux kernel"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.x-rc#-mm#
+
+config BR2_LINUX_2_6_STABLE
+	bool "The latest stable Linux kernel (2.6.22.1)"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.22.1
+
+config BR2_LINUX_2_6_22_1
+	bool "Linux 2.6.22.1"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.22-rc1
+
+config BR2_LINUX_2_6_22
+	bool "Linux 2.6.22"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.22
+
+config BR2_LINUX_2_6_21_6
+	bool "Linux 2.6.21.6"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.21.6
+
+config BR2_LINUX_2_6_21_1
+	bool "Linux 2.6.21.1"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.21.1
+
+config BR2_LINUX_2_6_21
+	bool "Linux 2.6.21"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.21
+
+config BR2_LINUX_2_6_20_4
+	bool "Linux 2.6.20.4"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.20.4
+
+config BR2_LINUX_2_6_20
+	bool "Linux 2.6.20"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.20
+
+config BR2_LINUX_2_6_19_2
+	bool "Linux 2.6.19.2"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.19.2
+
+config BR2_LINUX_2_6_19
+	bool "Linux 2.6.19"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.19
+
+config BR2_LINUX_2_6_18
+	bool "Linux 2.6.18"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.18
+
+config BR2_LINUX_2_6_17
+	bool "Linux 2.6.17"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.17
+
+config BR2_LINUX_2_6_16
+	bool "Linux 2.6.16"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.16
+
+config BR2_LINUX_2_6_15
+	bool "Linux 2.6.15"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.15
+
+config BR2_LINUX_2_6_23
+	bool "Linux 2.6.23"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.23
+
+config BR2_LINUX_CUSTOM
+	bool "Linux <custom> version"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux <your selection>
+
+endchoice
+
+config BR2_CUSTOM_DOWNLOAD_LINUX26_VERSION
+	string	"Linux Tarball version"
+	depends on	BR2_LINUX_CUSTOM
+	default "linux-2.6.22"
+
+config BR2_CUSTOM_LINUX26_VERSION
+	string	"Linux Version"
+	depends on	BR2_LINUX_CUSTOM
+	default "linux-2.6.22-version"
+
+config BR2_CUSTOM_LINUX26_RC_PATCH
+	string	"RC patch (if needed)"
+	depends on	BR2_LINUX_CUSTOM
+	default "patch-2.6.22-rc6-mm1.bz2"
+
+menu	"Patches"
+	depends on BR2_PACKAGE_LINUX
+
+config BR2_LINUX_BSP_PATCH
+	string	"Additional Atmel patch to apply"
+	default "linux-2.6.20.4-atmel.patch.bz2"	if	BR2_TARGET_AVR32 
+	default "linux-2.6.20.4-atmel.patch.bz2"	if	BR2_TARGET_AT91
+	
+
+config BR2_LINUX_BSP_PATCH
+	string	"Additional patch to apply"
+	depends on ! (BR2_TARGET_AVR32 || BR2_TARGET_AT91)
+	default ""
+
 endmenu
+
+config BR2_DOWNLOAD_LINUX26_VERSION
+	string	#"Selected Tarball:"
+	default "2.6.15"				if BR2_LINUX_2_6_15
+	default "2.6.16"				if BR2_LINUX_2_6_16
+	default "2.6.17"				if BR2_LINUX_2_6_17
+	default "2.6.18"				if BR2_LINUX_2_6_18
+	default "2.6.19"				if BR2_LINUX_2_6_19
+	default "2.6.19.2"				if BR2_LINUX_2_6_19_2
+	default "2.6.20"				if BR2_LINUX_2_6_20
+	default "2.6.20.4"				if BR2_LINUX_2_6_20_4
+	default "2.6.21"				if BR2_LINUX_2_6_21
+	default "2.6.21.1"				if BR2_LINUX_2_6_21_1
+	default "2.6.21.6"				if BR2_LINUX_2_6_21_6
+	default "2.6.22"				if BR2_LINUX_2_6_22
+	default "2.6.22.1"				if BR2_LINUX_2_6_22_1
+	default "2.6.22"				if BR2_LINUX_2_6_23_RC1
+	default "2.6.22"				if BR2_LINUX_2_6_SNAP
+	default "2.6.22"				if BR2_LINUX_2_6_MM
+	default $(BR2_CUSTOM_DOWNLOAD_LINUX26_VERSION)	if BR2_LINUX_CUSTOM
+
+config BR2_LINUX26_VERSION
+	string	"Selected Version:"
+	default "2.6.15"				if BR2_LINUX_2_6_15
+	default "2.6.16"				if BR2_LINUX_2_6_16
+	default "2.6.17"				if BR2_LINUX_2_6_17
+	default "2.6.18"				if BR2_LINUX_2_6_18
+	default "2.6.19"				if BR2_LINUX_2_6_19
+	default "2.6.19.2"				if BR2_LINUX_2_6_19_2
+	default "2.6.20"				if BR2_LINUX_2_6_20
+	default "2.6.20.4"				if BR2_LINUX_2_6_20_4
+	default "2.6.21"				if BR2_LINUX_2_6_21
+	default "2.6.21.1"				if BR2_LINUX_2_6_21_1
+	default "2.6.21.6"				if BR2_LINUX_2_6_21_6
+	default "2.6.22"				if BR2_LINUX_2_6_22
+	default "2.6.22.1"				if BR2_LINUX_2_6_22_1
+	default "2.6.22"				if BR2_LINUX_2_6_23_RC1
+	default "2.6.22"				if BR2_LINUX_2_6_SNAP
+	default "2.6.22"				if BR2_LINUX_2_6_MM
+	default $(BR2_CUSTOM_LINUX26_VERSION)		if BR2_LINUX_CUSTOM
+
+config BR2_LINUX26_RC_PATCH
+	string	#"Selected Patch:"
+	default ""					if BR2_LINUX_2_6_15
+	default ""					if BR2_LINUX_2_6_16
+	default ""					if BR2_LINUX_2_6_17
+	default ""					if BR2_LINUX_2_6_18
+	default ""					if BR2_LINUX_2_6_19
+	default ""					if BR2_LINUX_2_6_19_2
+	default ""					if BR2_LINUX_2_6_20
+	default ""					if BR2_LINUX_2_6_20_4
+	default ""					if BR2_LINUX_2_6_21
+	default ""					if BR2_LINUX_2_6_21_1
+	default ""					if BR2_LINUX_2_6_21_6
+	default ""					if BR2_LINUX_2_6_22
+	default ""					if BR2_LINUX_2_6_22_1
+	default "patch-2.6.23-rc1.bz2"			if BR2_LINUX_2_6_23_RC1
+	default $(BR2_CUSTOM_LINUX26_RC_PATCH)		if BR2_LINUX_CUSTOM
+
+choice
+	prompt "Linux Kernel Configuration"
+	depends on BR2_PACKAGE_LINUX
+	default BR2_PACKAGE_LINUX_USE_KCONFIG
+	help
+	  Select the way to configure the Linux
+
+config BR2_PACKAGE_LINUX_USE_KCONFIG
+	bool ".config file"
+	depends on BR2_PACKAGE_LINUX
+	help
+	  kernel's .config to use to build a kernel for the target.
+
+	  If the above setting is empty, you can change the default
+	  board-imposed value by passing LINUX26_KCONFIG=<path> to
+	  make.
+
+config	BR2_LINUX26_DEFCONFIG
+	bool "Run make <board>_defconfig "
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Configure Linux by make <board>_defconfig
+
+config BR2_LINUX_CUSTOMIZE
+	bool "Run make ARCH=$(ARCH) xconfig before build"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Configure Linux by make xconfig
+endchoice
+
+config BR2_PACKAGE_LINUX_KCONFIG
+	string ".config file"
+	depends on BR2_PACKAGE_LINUX_USE_KCONFIG
+	default "$(BR2_BOARD_PATH)/$(BR2_BOARD_NAME)-linux-$(LINUX26_VERSION).config"
+	help
+	  kernel's .config to use to build a kernel for the target.
+
+	  If the above setting is empty, you can change the default
+	  board-imposed value by passing LINUX26_KCONFIG=<path> to
+	  make.
+
+choice
+	prompt "kernel binary format"
+	depends on BR2_PACKAGE_LINUX
+	default BR2_LINUX_BIN_UIMAGE
+	help
+	  Select the specific Linux binary type you want to use
+
+config BR2_LINUX_BIN_BZIMAGE
+	bool "bzImage"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.19.2
+
+config BR2_LINUX_BIN_UIMAGE
+	bool "uImage"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Build uImage binary
+
+config BR2_LINUX_BIN_VMLINUX
+	bool "vmlinux"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Build vmlinux binary
+
+config BR2_LINUX_BIN_ZIMAGE
+	bool "zImage"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Linux 2.6.19.2
+
+config BR2_LINUX_BIN_CUSTOM
+	bool "<custom> Linux binary"
+	depends BR2_PACKAGE_LINUX
+	help
+	  	Build custom Linux binary format
+endchoice
+
+config BR2_LINUX_BIN_CUSTOM_BIN
+	string "custom kernel binary format"
+	depends on BR2_LINUX_BIN_CUSTOM
+	default	""
+	help
+		Which Linux binary format?
+
+config BR2_PACKAGE_LINUX_FORMAT
+	string #"kernel binary format"
+	depends on BR2_PACKAGE_LINUX
+	default "bzImage"			if	BR2_LINUX_BIN_BZIMAGE
+	default "uImage"			if	BR2_LINUX_BIN_UIMAGE
+	default "vmlinux"			if	BR2_LINUX_BIN_VMLINUX
+	default "zImage"			if	BR2_LINUX_BIN_ZIMAGE
+	default $(BR2_LINUX_BIN_CUSTOM_BIN)	if	BR2_LINUX_BIN_CUSTOM
+	help
+	  kernel binary format.
+	  Popular values include:
+	  - bzImage
+	  - zImage
+	  - vmlinux
+	  and other, architecture dependant formats.
+
+	  Note that the default format is supposed to be set by your
+	  board-description, if any.
+	  i386 and compatible default to bzImage if nothing was given
+	  above.
+	  If the above setting is empty, you can change the default
+	  board-imposed value by passing LINUX26_FORMAT=<string> to
+	  make.
+
+comment "Destinations for linux kernel binaries"
+	depends on BR2_PACKAGE_LINUX
+
+config BR2_LINUX_IN_ROOTFS
+	bool "Copy kernel to root file system"
+	depends BR2_PACKAGE_LINUX
+	default	n
+	help
+	  	Copy kernel to <root>/boot directory
+
+menuconfig	BR2_LINUX_COPY
+	bool "Secondary Copy"
+	depends on BR2_PACKAGE_LINUX
+	default y
+
+config BR2_LINUX_COPYTO
+	string "also copy the image to..."
+	depends BR2_LINUX_COPY
+	default	"/tftpboot"
+	help
+	  	Copy kernel to secondary location
+
+endif
+endmenu

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-07-17 13:28 sjhill at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: sjhill at uclibc.org @ 2007-07-17 13:28 UTC (permalink / raw)
  To: buildroot

Author: sjhill
Date: 2007-07-17 06:28:31 -0700 (Tue, 17 Jul 2007)
New Revision: 19134

Log:
Add 'linux26-modules' target to allow external drivers to be built with the kernel. Also, remove 'boot' directory before creating INITRAMFS.


Modified:
   trunk/buildroot/target/linux/Makefile.in


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2007-07-17 12:19:56 UTC (rev 19133)
+++ trunk/buildroot/target/linux/Makefile.in	2007-07-17 13:28:31 UTC (rev 19134)
@@ -136,7 +136,7 @@
 	cp -dpf $(LINUX26_DIR)/$(LINUX26_BINLOC) $(LINUX26_DIR)/System.map $(TARGET_DIR)/boot/
 	touch -c $@
 
-$(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/modules.dep: $(LINUX26_DIR)/.depend_done
+linux26-modules $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/modules.dep: $(LINUX26_DIR)/.depend_done
 	rm -rf $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)
 	rm -f $(TARGET_DIR)/sbin/cardmgr
 	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) modules
@@ -144,6 +144,7 @@
 		DEPMOD=$(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-depmod26 \
 		INSTALL_MOD_PATH=$(TARGET_DIR) modules_install
 	rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/build
+	rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/source
 	touch -c $@
 
 linux26-menuconfig: $(LINUX26_DIR)/.patched host-sed

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-07-17  0:20 sjhill at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: sjhill at uclibc.org @ 2007-07-17  0:20 UTC (permalink / raw)
  To: buildroot

Author: sjhill
Date: 2007-07-16 17:20:32 -0700 (Mon, 16 Jul 2007)
New Revision: 19116

Log:
A number of fixes including placing of the final image into the 'binaries' directory. Moved INITRAMFS_TARGET to the correct location as modules from the built kernel were not being installed until after the INITRAMFS had been built. Fixed config options for INITRAMFS to be correct and cleaned up whitespace/tab issues.


Modified:
   trunk/buildroot/target/linux/Makefile.in


Changeset:
Modified: trunk/buildroot/target/linux/Makefile.in
===================================================================
--- trunk/buildroot/target/linux/Makefile.in	2007-07-17 00:18:54 UTC (rev 19115)
+++ trunk/buildroot/target/linux/Makefile.in	2007-07-17 00:20:32 UTC (rev 19116)
@@ -55,7 +55,7 @@
 endif
 
 # File name for the Linux kernel binary
-LINUX26_KERNEL=linux-kernel-$(LINUX26_VERSION)-$(KERNEL_ARCH)
+LINUX26_KERNEL=$(BINARIES_DIR)/linux-kernel-$(LINUX26_VERSION)-$(KERNEL_ARCH)
 
 # Version of Linux AFTER patches
 LINUX26_DIR=$(PROJECT_BUILD_DIR)/linux-$(LINUX26_VERSION)
@@ -101,7 +101,7 @@
 	touch $@
 endif # ($(LINUX26_VERSION),$(LINUX_HEADERS_VERSION))
 
-$(LINUX26_DIR)/.configured:  $(LINUX26_DIR)/.patched  $(LINUX26_KCONFIG) $(INITRAMFS_TARGET)
+$(LINUX26_DIR)/.configured: $(LINUX26_DIR)/.patched $(LINUX26_KCONFIG)
 	cp -dpf $(LINUX26_KCONFIG) $(LINUX26_DIR)/.config
 	$(SED) '/CONFIG_AEABI/d' $(LINUX26_DIR)/.config
 ifeq ($(BR2_ARM_EABI),y)
@@ -116,19 +116,18 @@
 	echo "CONFIG_INITRAMFS_SOURCE=\"$(INITRAMFS_TARGET)\"" >> \
 		$(LINUX26_DIR)/.config
 	$(SED) '/INITRAMFS_ROOT_.ID/d' $(LINUX26_DIR)/.config
-	echo "INITRAMFS_ROOT_UID=\"0\"" >> $(LINUX26_DIR)/.config
-	echo "INITRAMFS_ROOT_GID=\"0\"" >> $(LINUX26_DIR)/.config
+	echo "CONFIG_INITRAMFS_ROOT_UID=0" >> $(LINUX26_DIR)/.config
+	echo "CONFIG_INITRAMFS_ROOT_GID=0" >> $(LINUX26_DIR)/.config
 endif
 	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) oldconfig
 	touch $@
 
-$(LINUX26_DIR)/.depend_done:  $(LINUX26_DIR)/.configured
+$(LINUX26_DIR)/.depend_done: $(LINUX26_DIR)/.configured
 	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) prepare
 	touch $@
 
 $(LINUX26_KERNEL): $(LINUX26_DIR)/.depend_done
 	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) $(LINUX26_FORMAT)
-	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) modules
 	cp -dpf $(LINUX26_DIR)/$(LINUX26_BINLOC) $(LINUX26_KERNEL)
 	touch -c $@
 
@@ -137,9 +136,10 @@
 	cp -dpf $(LINUX26_DIR)/$(LINUX26_BINLOC) $(LINUX26_DIR)/System.map $(TARGET_DIR)/boot/
 	touch -c $@
 
-$(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/modules.dep: $(LINUX26_KERNEL)
+$(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/modules.dep: $(LINUX26_DIR)/.depend_done
 	rm -rf $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)
 	rm -f $(TARGET_DIR)/sbin/cardmgr
+	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) modules
 	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) \
 		DEPMOD=$(STAGING_DIR)/bin/$(GNU_TARGET_NAME)-depmod26 \
 		INSTALL_MOD_PATH=$(TARGET_DIR) modules_install
@@ -151,7 +151,7 @@
 	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) menuconfig
 	-[ -f $(LINUX26_DIR)/.config ] && touch $(LINUX26_DIR)/.configured
 
-linux26: cross-depmod26 $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/modules.dep $(TARGET_DIR)/boot/$(LINUX26_FORMAT)
+linux26: cross-depmod26 $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/modules.dep $(INITRAMFS_TARGET) $(TARGET_DIR)/boot/$(LINUX26_FORMAT)
 
 linux26-source: $(DL_DIR)/$(LINUX26_SOURCE)
 

^ permalink raw reply	[flat|nested] 169+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/target/linux
@ 2007-07-11 14:42 ulf at uclibc.org
  0 siblings, 0 replies; 169+ messages in thread
From: ulf at uclibc.org @ 2007-07-11 14:42 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-07-11 07:42:32 -0700 (Wed, 11 Jul 2007)
New Revision: 19065

Log:
Configure linux within target/linux/Config.in instead of within target/device/Config.in

Added:
   trunk/buildroot/target/linux/Config.in


Changeset:
Added: trunk/buildroot/target/linux/Config.in
===================================================================
--- trunk/buildroot/target/linux/Config.in	                        (rev 0)
+++ trunk/buildroot/target/linux/Config.in	2007-07-11 14:42:32 UTC (rev 19065)
@@ -0,0 +1,44 @@
+menu "Linux Options"
+
+config BR2_PACKAGE_LINUX
+	bool "linux kernel"
+	default n
+	help
+	  The Linux kernel.
+	  http://www.kernel.org/
+
+	  Note: Requires kernel-headers >= 2.6.19 since the other
+	        kernel headers are just that (headers) and not full
+		kernels. This is a feature.
+
+config BR2_PACKAGE_LINUX_KCONFIG
+	string ".config file"
+	depends on BR2_PACKAGE_LINUX
+	default ""
+	help
+	  kernel's .config to use to build a kernel for the target.
+
+	  If the above setting is empty, you can change the default
+	  board-imposed value by passing LINUX26_KCONFIG=<path> to
+	  make.
+
+config BR2_PACKAGE_LINUX_FORMAT
+	string "kernel binary format"
+	depends on BR2_PACKAGE_LINUX
+	default ""
+	help
+	  kernel binary format.
+	  Popular values include:
+	  - bzImage
+	  - zImage
+	  and other, architecture dependant formats.
+
+	  Note that the default format is supposed to be set by your
+	  board-description, if any.
+	  i386 and compatible default to bzImage if nothing was given
+	  above.
+	  If the above setting is empty, you can change the default
+	  board-imposed value by passing LINUX26_FORMAT=<string> to
+	  make.
+
+endmenu

^ permalink raw reply	[flat|nested] 169+ messages in thread

end of thread, other threads:[~2009-02-22 10:38 UTC | newest]

Thread overview: 169+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-31  5:42 [Buildroot] svn commit: trunk/buildroot/target/linux ulf at uclibc.org
2008-04-01 11:09 ` Jean-Christian de Rivaz
2008-04-02 21:28   ` Ulf Samuelsson
2008-04-03  6:53     ` Jean-Christian de Rivaz
2008-04-04 15:24       ` Ulf Samuelsson
2008-04-02 21:28   ` Ulf Samuelsson
  -- strict thread matches above, loose matches on Subject: below --
2009-02-22 10:38 jacmet at uclibc.org
2009-02-04 23:15 jacmet at uclibc.org
2009-01-26 20:17 ulf at uclibc.org
2009-01-26 20:30 ` Peter Korsgaard
2009-01-26 21:24   ` Ulf Samuelsson
2009-01-26 21:29     ` Peter Korsgaard
2009-01-26 21:35       ` Ulf Samuelsson
2009-01-26 21:48         ` Peter Korsgaard
2009-01-26 22:25           ` Ulf Samuelsson
2009-01-27  5:58             ` Peter Korsgaard
2009-01-27 12:56         ` Hamish Moffatt
2009-01-29 14:33           ` Ulf Samuelsson
2009-01-29 23:09             ` Hamish Moffatt
2009-01-29 23:37               ` Ulf Samuelsson
2009-01-29 23:47                 ` Hamish Moffatt
2009-01-26 16:25 jacmet at uclibc.org
2009-01-25 23:42 ulf at uclibc.org
2009-01-25 23:14 ulf at uclibc.org
2009-01-25 21:48 ulf at uclibc.org
2009-01-25 21:54 ` Peter Korsgaard
2009-01-25 22:09   ` Ulf Samuelsson
2009-01-25 23:12     ` Markus Heidelberg
2009-01-25 23:24       ` Ulf Samuelsson
2009-01-26  5:58         ` Peter Korsgaard
2009-01-26 16:27 ` Peter Korsgaard
2009-01-26 19:28   ` Ulf Samuelsson
2009-01-26 19:30   ` Ulf Samuelsson
2009-01-26 19:39     ` Peter Korsgaard
2009-01-23  0:54 ulf at uclibc.org
2009-01-19 21:27 ulf at uclibc.org
2009-01-15 23:19 ulf at uclibc.org
2009-01-11 20:43 ulf at uclibc.org
2009-01-09  6:30 ulf at uclibc.org
2009-01-09  9:19 ` Peter Korsgaard
2009-01-09 17:40   ` Ulf Samuelsson
2009-01-13  0:05   ` Hamish Moffatt
2009-01-13  6:10     ` Hans-Christian Egtvedt
2009-01-15 22:12     ` Ulf Samuelsson
2009-01-08 22:58 ulf at uclibc.org
2009-01-09  9:17 ` Peter Korsgaard
2009-01-09 10:21   ` Thomas Petazzoni
2009-01-09 10:29     ` Bernhard Reutner-Fischer
2009-01-09 17:42       ` Ulf Samuelsson
2009-01-09 10:47     ` Peter Korsgaard
2009-01-06 23:00 ulf at uclibc.org
2009-01-06 21:42 ulf at uclibc.org
2009-01-07  6:09 ` Hans-Christian Egtvedt
2009-01-06 21:24 ulf at uclibc.org
2009-01-06 14:40 ulf at uclibc.org
2009-01-03  1:06 ulf at uclibc.org
2009-01-03 20:01 ` Peter Korsgaard
2009-01-03 19:37   ` Ulf Samuelsson
2009-01-03 21:12     ` Peter Korsgaard
2009-01-03 19:52   ` Ulf Samuelsson
2009-01-03 21:27     ` Peter Korsgaard
2009-01-03 20:59       ` Ulf Samuelsson
2008-12-20 21:45 ulf at uclibc.org
2008-12-20 21:45 ulf at uclibc.org
2008-12-20 20:57 ulf at uclibc.org
2008-12-23  9:05 ` Peter Korsgaard
2009-01-02 22:45   ` Ulf Samuelsson
2008-12-17 18:03 ulf at uclibc.org
2008-12-07  6:55 jacmet at uclibc.org
2008-11-29 21:56 ulf at uclibc.org
2008-11-30  9:51 ` Peter Korsgaard
2008-11-10 11:17 vanokuten at uclibc.org
2008-11-10 10:45 vanokuten at uclibc.org
2008-11-10 11:01 ` Bernhard Reutner-Fischer
2008-11-10 11:08   ` Ivan Kuten
2008-11-11 14:18   ` Julien Boibessot
2008-11-11 14:43     ` Bernhard Reutner-Fischer
2008-11-05 12:59 egtvedt at uclibc.org
2008-10-30 14:56 egtvedt at uclibc.org
2008-10-30 14:22 egtvedt at uclibc.org
2008-10-30 14:02 egtvedt at uclibc.org
2008-10-30 14:02 egtvedt at uclibc.org
2008-11-04 19:17 ` Thomas Petazzoni
2008-11-05  9:39   ` Hans-Christian Egtvedt
2008-11-05 12:50     ` Hans-Christian Egtvedt
2008-10-03  7:24 egtvedt at uclibc.org
2008-09-22 12:04 jacmet at uclibc.org
2008-08-23 20:25 ulf at uclibc.org
2008-07-13  6:33 jacmet at uclibc.org
2008-07-10 15:14 ulf at uclibc.org
2008-07-10 14:58 ulf at uclibc.org
2008-07-09 11:43 jacmet at uclibc.org
2008-07-03  8:15 ulf at uclibc.org
2008-05-12 21:15 ulf at uclibc.org
2008-04-16 22:54 ulf at uclibc.org
2008-04-15 21:46 ulf at uclibc.org
2008-04-15 22:31 ` Hamish Moffatt
2008-04-16  4:39   ` Ulf Samuelsson
2008-04-16  5:04     ` Ulf Samuelsson
2008-04-16  5:59       ` Jean-Christian de Rivaz
2008-04-16  8:25         ` Ulf Samuelsson
2008-04-16 12:30           ` Jean-Christian de Rivaz
2008-04-16 12:59             ` Ulf Samuelsson
2008-04-16 18:22               ` Jean-Christian de Rivaz
2008-04-16 19:21                 ` Ulf Samuelsson
2008-04-19 13:37                   ` Jean-Christian de Rivaz
2008-04-16 20:47                 ` Ulf Samuelsson
2008-04-19 12:43                   ` Jean-Christian de Rivaz
2008-04-15 17:10 ulf at uclibc.org
2008-04-15 17:43 ` Jean-Christian de Rivaz
2008-04-15 19:00   ` Ulf Samuelsson
2008-04-15 19:21     ` Jean-Christian de Rivaz
2008-04-15 19:44       ` Ulf Samuelsson
2008-04-15 21:09         ` Jean-Christian de Rivaz
2008-04-15 21:25           ` Ulf Samuelsson
2008-04-07 19:14 Samuelsson, Ulf
2008-04-06 15:28 Samuelsson, Ulf
2008-04-06 17:18 ` Peter Korsgaard
2008-04-06 12:07 Samuelsson, Ulf
2008-04-06 12:34 ` Peter Korsgaard
2008-04-06 15:25   ` Jean-Christian de Rivaz
2008-04-06 16:33     ` Nigel Kukard
     [not found]       ` <87iqyuu8d0.fsf@macbook.be.48ers.dk>
2008-04-07  0:29         ` Ulf Samuelsson
2008-04-07 14:01           ` Thiago A. Corrêa
2008-04-06 17:58 ` Thomas Lundquist
2008-04-06 10:32 ulf at uclibc.org
2008-04-06 10:30 nkukard at uclibc.org
2008-04-06 10:10 ulf at uclibc.org
2008-04-06 11:42 ` Peter Korsgaard
2008-04-06 10:02 ulf at uclibc.org
2008-03-30 20:22 jacmet at uclibc.org
2008-03-30 20:04 ulf at uclibc.org
2008-03-29 17:47 nkukard at uclibc.org
2008-03-21 17:57 ninevoltz at uclibc.org
2008-03-20 23:02 ulf at uclibc.org
2008-03-18 13:26 ulf at uclibc.org
2008-03-18  8:17 ulf at uclibc.org
2008-03-15  5:07 ulf at uclibc.org
2008-03-06 18:52 ninevoltz at uclibc.org
2008-01-10  9:31 ulf at uclibc.org
2007-10-18 12:37 ulf at uclibc.org
2007-10-18 11:58 ulf at uclibc.org
2007-10-13 23:07 ulf at uclibc.org
2007-10-13 18:37 ulf at uclibc.org
2007-09-29 16:38 aldot at uclibc.org
2007-09-26 23:21 ulf at uclibc.org
2007-09-23  9:58 ulf at uclibc.org
2007-09-23 11:13 ` Bernhard Fischer
2007-09-23 14:20   ` Ulf Samuelsson
2007-09-22 17:30 aldot at uclibc.org
2007-09-18 17:10 aldot at uclibc.org
2007-09-18 21:08 ` Ulf Samuelsson
2007-09-19  8:03   ` Bernhard Fischer
2007-09-19 21:46     ` Ulf Samuelsson
2007-09-19 21:18       ` Bernhard Fischer
2007-09-20 17:33         ` Ulf Samuelsson
2007-09-20 16:00           ` Bernhard Fischer
2007-09-05  6:48 ulf at uclibc.org
2007-09-04 21:24 aldot at uclibc.org
2007-08-21 13:21 aldot at uclibc.org
2007-08-21 13:29 ` Ulf Samuelsson
2007-08-19 22:30 ulf at uclibc.org
2007-08-19 22:28 ulf at uclibc.org
2007-08-01 11:52 ulf at uclibc.org
2007-07-23 14:43 aldot at uclibc.org
2007-07-20  7:43 ulf at uclibc.org
2007-07-17 13:28 sjhill at uclibc.org
2007-07-17  0:20 sjhill at uclibc.org
2007-07-11 14:42 ulf at uclibc.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox