All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] svn commit: trunk/buildroot
@ 2007-02-09 13:35 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-02-09 13:35 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-02-09 05:35:41 -0800 (Fri, 09 Feb 2007)
New Revision: 17835

Log:
- speeling fix


Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-02-09 13:33:26 UTC (rev 17834)
+++ trunk/buildroot/Config.in	2007-02-09 13:35:41 UTC (rev 17835)
@@ -362,10 +362,10 @@
 	  WARNING: This is highly experimental at the moment.
 
 config BR2_DEPRECATED
-	bool "Show packages that are depretated or obsolete"
+	bool "Show packages that are deprecated or obsolete"
 	default n
 	help
-	  This option hides outdated/obsoleted versions of packages.
+	  This option hides outdated/obsolete versions of packages.
 
 endmenu
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2009-02-12  9:02 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2009-02-12  9:02 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-02-12 09:02:36 +0000 (Thu, 12 Feb 2009)
New Revision: 25304

Log:
buildroot: update version for 2009.05 development

Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2009-02-12 08:51:16 UTC (rev 25303)
+++ trunk/buildroot/Config.in	2009-02-12 09:02:36 UTC (rev 25304)
@@ -8,7 +8,7 @@
 
 config BR2_VERSION
 	string
-	default "2009.02-svn"
+	default "2009.05-svn"
 
 source "target/Config.in.arch"
 source "target/device/Config.in"

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

* [Buildroot] svn commit: trunk/buildroot
@ 2009-01-31 20:38 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2009-01-31 20:38 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-31 20:38:55 +0000 (Sat, 31 Jan 2009)
New Revision: 25186

Log:
make update shoudl save to PROJECT_defconfig

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2009-01-31 20:08:21 UTC (rev 25185)
+++ trunk/buildroot/Makefile	2009-01-31 20:38:55 UTC (rev 25186)
@@ -484,7 +484,7 @@
 	-@$(MAKE) oldconfig
 
 update:
-	cp .config $(BOARD_PATH)/$(BOARD_NAME)_defconfig
+	cp .config $(BOARD_PATH)/$(PROJECT)_defconfig
 
 configured: dirs host-sed kernel-headers uclibc-config busybox-config linux26-config
 

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

* [Buildroot] svn commit: trunk/buildroot
  2009-01-29 18:04   ` Ulf Samuelsson
@ 2009-01-29 19:00     ` Peter Korsgaard
  0 siblings, 0 replies; 211+ messages in thread
From: Peter Korsgaard @ 2009-01-29 19:00 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

 >> Did you give my proposal about letting the tgt-config.cache depend on
 >> .config a try?
 >> 

 Ulf> Not yet.
 Ulf> One issue with this is that there are things
 Ulf> that you can change in the .config
 Ulf> which will not impact the target cache.

Yes, but rather have something that makes compilation a bit slower
than having to do a manual step which might very well break the build
in unclear ways if you forget.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2009-01-29 10:21 ` Peter Korsgaard
@ 2009-01-29 18:04   ` Ulf Samuelsson
  2009-01-29 19:00     ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: Ulf Samuelsson @ 2009-01-29 18:04 UTC (permalink / raw)
  To: buildroot

tor 2009-01-29 klockan 11:21 +0100 skrev Peter Korsgaard:
> >>>>> "ulf" == ulf  <ulf@uclibc.org> writes:
> 
>  ulf> Author: ulf
>  ulf> Date: 2009-01-29 09:34:11 +0000 (Thu, 29 Jan 2009)
>  ulf> New Revision: 25115
> 
>  ulf> Log:
>  ulf> make flush, should always be visible
> 
> Did you give my proposal about letting the tgt-config.cache depend on
> .config a try?
> 


Not yet.
One issue with this is that there are things
that you can change in the .config
which will not impact the target cache.

BR
Ulf Samuelsson

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

* [Buildroot] svn commit: trunk/buildroot
  2009-01-29  9:34 ulf at uclibc.org
@ 2009-01-29 10:21 ` Peter Korsgaard
  2009-01-29 18:04   ` Ulf Samuelsson
  0 siblings, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2009-01-29 10:21 UTC (permalink / raw)
  To: buildroot

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

 ulf> Author: ulf
 ulf> Date: 2009-01-29 09:34:11 +0000 (Thu, 29 Jan 2009)
 ulf> New Revision: 25115

 ulf> Log:
 ulf> make flush, should always be visible

Did you give my proposal about letting the tgt-config.cache depend on
.config a try?

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
@ 2009-01-29  9:34 ulf at uclibc.org
  2009-01-29 10:21 ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: ulf at uclibc.org @ 2009-01-29  9:34 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-29 09:34:11 +0000 (Thu, 29 Jan 2009)
New Revision: 25115

Log:
make flush, should always be visible

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2009-01-29 09:33:25 UTC (rev 25114)
+++ trunk/buildroot/Makefile	2009-01-29 09:34:11 UTC (rev 25115)
@@ -473,11 +473,12 @@
 distclean: clean
 	rm -rf sources/*
 
+
+endif # ifeq ($(BR2_HAVE_DOT_CONFIG),y)
+
 flush:
 	rm -f $(PROJECT_BUILD_DIR)/tgt-config.cache
 
-endif # ifeq ($(BR2_HAVE_DOT_CONFIG),y)
-
 %_defconfig: $(CONFIG)/conf
 	cp $(shell find ./target/ -name $@) .config
 	-@$(MAKE) oldconfig

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

* [Buildroot] svn commit: trunk/buildroot
@ 2009-01-28  7:59 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2009-01-28  7:59 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-01-28 07:59:48 +0000 (Wed, 28 Jan 2009)
New Revision: 25087

Log:
Config.in: remove extra white space added in r25086.

Thanks to HcE for noticing.

Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2009-01-28 06:32:39 UTC (rev 25086)
+++ trunk/buildroot/Config.in	2009-01-28 07:59:48 UTC (rev 25087)
@@ -243,7 +243,7 @@
 
 config BR2_STRIP_strip
 	bool "strip"
-	depends on !BR2_ENABLE_DEBUG &&  !BR2_ELF2FLT
+	depends on !BR2_ENABLE_DEBUG && !BR2_ELF2FLT
 	help
 	  strip   is the normal strip command
 

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

* [Buildroot] svn commit: trunk/buildroot
  2009-01-26 19:39 ` Peter Korsgaard
@ 2009-01-26 21:22   ` Ulf Samuelsson
  0 siblings, 0 replies; 211+ messages in thread
From: Ulf Samuelsson @ 2009-01-26 21:22 UTC (permalink / raw)
  To: buildroot

m?n 2009-01-26 klockan 20:39 +0100 skrev Peter Korsgaard:
> >>>>> "ulf" == ulf  <ulf@uclibc.org> writes:
> 
>  ulf> Author: ulf
>  ulf> Date: 2009-01-26 19:37:54 +0000 (Mon, 26 Jan 2009)
>  ulf> New Revision: 25061
> 
>  ulf> Log:
>  ulf> Fix spelling error in Makefile comment
> 
>  ulf> Modified:
>  ulf>    trunk/buildroot/Makefile
> 
> 
>  ulf> Changeset:
>  ulf> Modified: trunk/buildroot/Makefile
>  ulf> ===================================================================
>  ulf> --- trunk/buildroot/Makefile	2009-01-26 19:19:10 UTC (rev 25060)
>  ulf> +++ trunk/buildroot/Makefile	2009-01-26 19:37:54 UTC (rev 25061)
>  ulf> @@ -12,7 +12,7 @@
>  ulf>  # but WITHOUT ANY WARRANTY; without even the implied warranty of
>  ulf>  # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
>  ulf>  # General Public License for more details.
>  ulf> -#
>  ulf> +#pathe

Thats is strange, I tried to commit "pathes" => "paths"
<BR
Ulf Samuelsson

> 
> Euuh?
> 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2009-01-26 19:42 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2009-01-26 19:42 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-01-26 19:42:47 +0000 (Mon, 26 Jan 2009)
New Revision: 25064

Log:
Makefile: fix typo introduced in r25601

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2009-01-26 19:41:47 UTC (rev 25063)
+++ trunk/buildroot/Makefile	2009-01-26 19:42:47 UTC (rev 25064)
@@ -12,7 +12,7 @@
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 # General Public License for more details.
-#pathe
+#
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

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

* [Buildroot] svn commit: trunk/buildroot
  2009-01-26 19:37 ulf at uclibc.org
@ 2009-01-26 19:39 ` Peter Korsgaard
  2009-01-26 21:22   ` Ulf Samuelsson
  0 siblings, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2009-01-26 19:39 UTC (permalink / raw)
  To: buildroot

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

 ulf> Author: ulf
 ulf> Date: 2009-01-26 19:37:54 +0000 (Mon, 26 Jan 2009)
 ulf> New Revision: 25061

 ulf> Log:
 ulf> Fix spelling error in Makefile comment

 ulf> Modified:
 ulf>    trunk/buildroot/Makefile


 ulf> Changeset:
 ulf> Modified: trunk/buildroot/Makefile
 ulf> ===================================================================
 ulf> --- trunk/buildroot/Makefile	2009-01-26 19:19:10 UTC (rev 25060)
 ulf> +++ trunk/buildroot/Makefile	2009-01-26 19:37:54 UTC (rev 25061)
 ulf> @@ -12,7 +12,7 @@
 ulf>  # but WITHOUT ANY WARRANTY; without even the implied warranty of
 ulf>  # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 ulf>  # General Public License for more details.
 ulf> -#
 ulf> +#pathe

Euuh?

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
@ 2009-01-26 19:37 ulf at uclibc.org
  2009-01-26 19:39 ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: ulf at uclibc.org @ 2009-01-26 19:37 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-26 19:37:54 +0000 (Mon, 26 Jan 2009)
New Revision: 25061

Log:
Fix spelling error in Makefile comment

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2009-01-26 19:19:10 UTC (rev 25060)
+++ trunk/buildroot/Makefile	2009-01-26 19:37:54 UTC (rev 25061)
@@ -12,7 +12,7 @@
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 # General Public License for more details.
-#
+#pathe
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
@@ -213,7 +213,7 @@
 endif
 TARGETS:=
 
-# setup our pathes
+# setup our paths
 include project/Makefile.in
 
 BR2_DEPENDS_DIR=$(PROJECT_BUILD_DIR)/buildroot-config

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

* [Buildroot] svn commit: trunk/buildroot
  2009-01-26 11:23   ` Ulf Samuelsson
@ 2009-01-26 12:21     ` Peter Korsgaard
  0 siblings, 0 replies; 211+ messages in thread
From: Peter Korsgaard @ 2009-01-26 12:21 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

Hi,

 ulf> Flush configuration cache, needed if config has changed
 >> 
 >> It would be good if we could get the system to automatically detect
 >> this instead of using a manual make target.
 >> 
 >> What is the use case for this? If someone changes the toolchain
 >> config, or is it simply adding/removing packages?

 Ulf> If you build crashes, and you add /delete targets, then
 Ulf> several packages will fail to build because the current
 Ulf> configuration is different from the contents of the cache.

So shouldn't we have something like:

$(PROJECT_BUILD_DIR)/tgt-config.cache: .config
        mkdir -p $(@D)
        rm -f $@
        touch $@

Probably in an ifdef BR2_CONFIG_CACHE.

Totally untested, but wouldn't that work?

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2009-01-26  6:19 ` Peter Korsgaard
@ 2009-01-26 11:23   ` Ulf Samuelsson
  2009-01-26 12:21     ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: Ulf Samuelsson @ 2009-01-26 11:23 UTC (permalink / raw)
  To: buildroot

m?n 2009-01-26 klockan 07:19 +0100 skrev Peter Korsgaard:
> >>>>> "ulf" == ulf  <ulf@uclibc.org> writes:
> 
>  ulf> Author: ulf
>  ulf> Date: 2009-01-25 23:01:22 +0000 (Sun, 25 Jan 2009)
>  ulf> New Revision: 25026
> 
>  ulf> Log:
>  ulf> Flush configuration cache, needed if config has changed
> 
> It would be good if we could get the system to automatically detect
> this instead of using a manual make target.
> 
> What is the use case for this? If someone changes the toolchain
> config, or is it simply adding/removing packages?


If you build crashes, and you add /delete targets, then
several packages will fail to build because the current
configuration is different from the contents of the cache.

BR
Ulf Samuelsson

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

* [Buildroot] svn commit: trunk/buildroot
  2009-01-25 23:01 ulf at uclibc.org
@ 2009-01-26  6:19 ` Peter Korsgaard
  2009-01-26 11:23   ` Ulf Samuelsson
  0 siblings, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2009-01-26  6:19 UTC (permalink / raw)
  To: buildroot

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

 ulf> Author: ulf
 ulf> Date: 2009-01-25 23:01:22 +0000 (Sun, 25 Jan 2009)
 ulf> New Revision: 25026

 ulf> Log:
 ulf> Flush configuration cache, needed if config has changed

It would be good if we could get the system to automatically detect
this instead of using a manual make target.

What is the use case for this? If someone changes the toolchain
config, or is it simply adding/removing packages?

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
@ 2009-01-25 23:01 ulf at uclibc.org
  2009-01-26  6:19 ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: ulf at uclibc.org @ 2009-01-25 23:01 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-25 23:01:22 +0000 (Sun, 25 Jan 2009)
New Revision: 25026

Log:
Flush configuration cache, needed if config has changed

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2009-01-25 21:53:14 UTC (rev 25025)
+++ trunk/buildroot/Makefile	2009-01-25 23:01:22 UTC (rev 25026)
@@ -476,6 +476,9 @@
 distclean: clean
 	rm -rf sources/*
 
+flush:
+	rm -f $(PROJECT_BUILD_DIR)/tgt-config.cache
+
 endif # ifeq ($(BR2_HAVE_DOT_CONFIG),y)
 
 %_defconfig: $(CONFIG)/conf
@@ -519,6 +522,7 @@
 	@echo '  source                 - download all sources needed for offline-build'
 	@echo '  source-check           - check all packages for valid download URLs'
 	@echo '  external-deps          - list external packages used'
+	@echo '  flush                  - flush configuration cache'
 	@echo
 	@echo 'See docs/README and docs/buildroot.html for further details'
 	@echo

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

* [Buildroot] svn commit: trunk/buildroot
@ 2009-01-22 23:03 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2009-01-22 23:03 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2009-01-22 23:03:17 +0000 (Thu, 22 Jan 2009)
New Revision: 24972

Log:
Add help for make configured

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2009-01-22 22:58:55 UTC (rev 24971)
+++ trunk/buildroot/Makefile	2009-01-22 23:03:17 UTC (rev 24972)
@@ -506,6 +506,7 @@
 	@echo 'Configuration:'
 	@echo '  menuconfig             - interactive curses-based configurator'
 	@echo '  oldconfig              - resolve any unresolved symbols in .config'
+	@echo '  configured             - make {uclibc/busybox/linux26}-config'
 	@echo '  saveconfig             - save current configuration under local/<project>'
 	@echo '  getconfig              - restore saved configuration from local/<project>'
 	@echo

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

* [Buildroot] svn commit: trunk/buildroot
@ 2009-01-16 14:56 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2009-01-16 14:56 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-01-16 14:56:57 +0000 (Fri, 16 Jan 2009)
New Revision: 24883

Log:
buildroot: bump version for release

Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2009-01-16 14:21:24 UTC (rev 24882)
+++ trunk/buildroot/Config.in	2009-01-16 14:56:57 UTC (rev 24883)
@@ -8,7 +8,7 @@
 
 config BR2_VERSION
 	string
-	default "0.10.0-svn"
+	default "2009.02-svn"
 
 source "target/Config.in.arch"
 source "target/device/Config.in"

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

* [Buildroot] svn commit: trunk/buildroot
@ 2009-01-16 10:27 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2009-01-16 10:27 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-01-16 10:27:27 +0000 (Fri, 16 Jan 2009)
New Revision: 24866

Log:
Makefile: update copyright

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2009-01-16 09:02:51 UTC (rev 24865)
+++ trunk/buildroot/Makefile	2009-01-16 10:27:27 UTC (rev 24866)
@@ -1,6 +1,7 @@
 # Makefile for buildroot2
 #
 # Copyright (C) 1999-2005 by Erik Andersen <andersen@codepoet.org>
+# Copyright (C) 2006-2009 by the Buildroot developers <buildroot@uclibc.org>
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by

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

* [Buildroot] svn commit: trunk/buildroot
@ 2009-01-15 19:36 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2009-01-15 19:36 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2009-01-15 19:36:06 +0000 (Thu, 15 Jan 2009)
New Revision: 24862

Log:
Makefile: implement make release

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2009-01-15 14:50:20 UTC (rev 24861)
+++ trunk/buildroot/Makefile	2009-01-15 19:36:06 UTC (rev 24862)
@@ -516,6 +516,12 @@
 	@echo 'See docs/README and docs/buildroot.html for further details'
 	@echo
 
+release: distclean
+	OUT=buildroot-$$(grep -A2 BR2_VERSION $(CONFIG_CONFIG_IN)|grep default|cut -f2 -d\"); \
+	rm -rf ../$$OUT*; cp -al . ../$$OUT; cd ..; \
+	tar cfz $$OUT.tar.gz --exclude .svn --exclude .git --exclude \*~ $$OUT; \
+	rm -rf $$OUT
+
 .PHONY: dummy subdirs release distclean clean config oldconfig \
 	menuconfig tags check test depend defconfig help
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2009-01-08 13:16 egtvedt at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: egtvedt at uclibc.org @ 2009-01-08 13:16 UTC (permalink / raw)
  To: buildroot

Author: egtvedt
Date: 2009-01-08 13:16:24 +0000 (Thu, 08 Jan 2009)
New Revision: 24721

Log:
Mention the saveconfig and getconfig targets in make help

I often find myself forgetting what those targets were called, and I imagine
others may not even be aware of their existence.

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



Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2009-01-08 11:11:26 UTC (rev 24720)
+++ trunk/buildroot/Makefile	2009-01-08 13:16:24 UTC (rev 24721)
@@ -505,6 +505,8 @@
 	@echo 'Configuration:'
 	@echo '  menuconfig             - interactive curses-based configurator'
 	@echo '  oldconfig              - resolve any unresolved symbols in .config'
+	@echo '  saveconfig             - save current configuration under local/<project>'
+	@echo '  getconfig              - restore saved configuration from local/<project>'
 	@echo
 	@echo 'Miscellaneous:'
 	@echo '  source                 - download all sources needed for offline-build'

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-11-07  8:58 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2008-11-07  8:58 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-11-07 00:57:59 -0800 (Fri, 07 Nov 2008)
New Revision: 23956

Log:
Makefile: revert HOST_GLIB_BIN staging_dir fix (r23920,23923)

It causes more trouble than it's worth, and we should move to building those
host tools ourselves to not get into version issues anyway.

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-11-07 08:56:02 UTC (rev 23955)
+++ trunk/buildroot/Makefile	2008-11-07 08:57:59 UTC (rev 23956)
@@ -122,8 +122,7 @@
 HOSTLD:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLD)" || type -p $(HOSTLD) || echo ld)
 HOSTLN:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLN)" || type -p $(HOSTLN) || echo ln)
 HOSTNM:=$(shell $(CONFIG_SHELL) -c "which $(HOSTNM)" || type -p $(HOSTNM) || echo nm)
-# ignore version in staging_dir
-HOST_GLIB_BIN:=`dirname $(shell $(CONFIG_SHELL) -c "(which -a glib-genmarshal; echo /usr/bin/glib-genmarshal)|grep -v $(BR2_STAGING_DIR)|head -n 1")`
+HOST_GLIB_BIN:=`dirname $(shell $(CONFIG_SHELL) -c "which glib-genmarshal" || echo /usr/bin/glib-genmarshal)`
 HOST_GLIB:=$(shell $(CONFIG_SHELL) -c "dirname $(HOST_GLIB_BIN)" || echo /usr)
 
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-11-05 11:39 egtvedt at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: egtvedt at uclibc.org @ 2008-11-05 11:39 UTC (permalink / raw)
  To: buildroot

Author: egtvedt
Date: 2008-11-05 03:39:46 -0800 (Wed, 05 Nov 2008)
New Revision: 23935

Log:
Build $(PROJECT_BUILD_DIR)/autotools-stamps with normal Makefile rules

This patch will add a rule to top level Makefile to depend on the
$(PROJECT_BUILD_DIR)/autotools-stamps as a required directory. Hence it will be
generated if missing in stead of made when the $(PROJECT_BUILD_DIR)/.root rule
is triggered.

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



Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-11-05 11:36:22 UTC (rev 23934)
+++ trunk/buildroot/Makefile	2008-11-05 11:39:46 UTC (rev 23935)
@@ -276,8 +276,8 @@
 	cp -dpRf $(CONFIG)/buildroot-config $@
 
 dirs: $(DL_DIR) $(TOOL_BUILD_DIR) $(BUILD_DIR) $(STAGING_DIR) $(TARGET_DIR) \
-	$(BR2_DEPENDS_DIR) \
-	$(BINARIES_DIR) $(PROJECT_BUILD_DIR)
+	$(BR2_DEPENDS_DIR) $(BINARIES_DIR) $(PROJECT_BUILD_DIR) \
+	$(PROJECT_BUILD_DIR)/autotools-stamps
 
 $(BASE_TARGETS): dirs
 
@@ -288,8 +288,8 @@
 	$(BASE_TARGETS) $(TARGETS) $(TARGETS_ALL) \
 	$(TARGETS_CLEAN) $(TARGETS_DIRCLEAN) $(TARGETS_SOURCE) \
 	$(DL_DIR) $(TOOL_BUILD_DIR) $(BUILD_DIR) $(STAGING_DIR) $(TARGET_DIR) \
-	$(BR2_DEPENDS_DIR) \
-	$(BINARIES_DIR) $(PROJECT_BUILD_DIR)
+	$(BR2_DEPENDS_DIR) $(BINARIES_DIR) $(PROJECT_BUILD_DIR) \
+	$(PROJECT_BUILD_DIR)/autotools-stamps
 
 #############################################################
 #
@@ -297,8 +297,8 @@
 # dependencies anywhere else
 #
 #############################################################
-$(DL_DIR) $(TOOL_BUILD_DIR) $(BUILD_DIR) \
-	$(PROJECT_BUILD_DIR) $(BINARIES_DIR):
+$(DL_DIR) $(TOOL_BUILD_DIR) $(BUILD_DIR) $(PROJECT_BUILD_DIR) \
+	$(PROJECT_BUILD_DIR)/autotools-stamps $(BINARIES_DIR):
 	@mkdir -p $@
 
 $(STAGING_DIR):
@@ -318,7 +318,6 @@
 
 $(PROJECT_BUILD_DIR)/.root:
 	mkdir -p $(TARGET_DIR)
-	mkdir -p $(PROJECT_BUILD_DIR)/autotools-stamps
 	if ! [ -d "$(TARGET_DIR)/bin" ]; then \
 		if [ -d "$(TARGET_SKELETON)" ]; then \
 			cp -fa $(TARGET_SKELETON)/* $(TARGET_DIR)/; \

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

* [Buildroot] svn commit: trunk/buildroot
  2008-11-05  1:01             ` hartleys
  2008-11-05  1:37               ` Roberto A. Foglietta
@ 2008-11-05  6:16               ` Peter Korsgaard
  1 sibling, 0 replies; 211+ messages in thread
From: Peter Korsgaard @ 2008-11-05  6:16 UTC (permalink / raw)
  To: buildroot

>>>>> "hartleys" == hartleys  <hartleys@visionengravers.com> writes:

Hi,

 hartleys> Yes, it appears HOST_GLIB_BIN is just used to figure out
 hartleys> what HOST_GLIB is supposed to be.

 hartleys> Question: Does this really belong in the top level Makefile?

No, it belongs in libglib2.mk, and we should compile our own glib
tools instead of using whatever may or may not be on the host.

That hunk was added by Ulf (r22663).

Notice that HOST_GLIB is used for more than just glib-genmarshal
(E.G. in libgtk2.mk)

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-11-05  1:01             ` hartleys
@ 2008-11-05  1:37               ` Roberto A. Foglietta
  2008-11-05  6:16               ` Peter Korsgaard
  1 sibling, 0 replies; 211+ messages in thread
From: Roberto A. Foglietta @ 2008-11-05  1:37 UTC (permalink / raw)
  To: buildroot

2008/11/5 hartleys <hartleys@visionengravers.com>:
> On Tuesday, November 04, 2008 5:53 PM, Roberto A. Foglietta wrote:
>>> That gets rid of the messages. FYI, HOST_GLIB_BIN and HOST_GLIB get
>>> set to the following on my system:
>>>
>>> HOST_GLIB_BIN=
>>> HOST_GLIB=.
>>>
>>> I just echoed the variables as:
>>>
>>>        @echo HOST_GLIB_BIN=$(HOST_GLIB_BIN)
>>>        @echo HOST_GLIB=$(HOST_GLIB)
>>>
>>> I assume HOST_GLIB_BIN is ok since I don't have glib-genmarshal
>>> installed. But will the '.' be a problem for HOST_GLIB?
>>>
>>
>> I did not found any Makefile nor .mk in which HOST_GLIB_BIN is used!!!
>>
>> You are right again because HOST_GLIB should be /usr by default, in
> fact:
>
> <snip>
>
>> so again,
>>
>> http://busybox.net/bugs/view.php?id=5984
>
> Still not messages (good). Now I get:
>
> HOST_GLIB_BIN=
> HOST_GLIB=/usr
>
> Which is also good (I guess, based on what you say above).
>
> Yes, it appears HOST_GLIB_BIN is just used to figure out what HOST_GLIB
> is supposed to be.
>
> Question: Does this really belong in the top level Makefile?
>

 I do not know for sure, original commit was not mine. I just
identified the problem and tried to solve it.


 At this time the only way to compile glib for the target would be
install libglib-dev on the host.

 However as Intravenoes (cfr. note: 0015074 of bug report 0005724)
noted host/target glib version mismatch could be fatal.

 AFAIK the whole glib package should go expanded  in

 toolchain_build_ARCH/glib-$GLIB_VERSION

 and compiled in

 toolchain_build_ARCH/glib-$GLIB_VERSION-host

 like others tools like sstrip or gcc


 Original bug report:

 http://busybox.net/bugs/view.php?id=5724


 Cheers,
-- 
/roberto

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

* [Buildroot] svn commit: trunk/buildroot
  2008-11-05  0:53           ` Roberto A. Foglietta
@ 2008-11-05  1:01             ` hartleys
  2008-11-05  1:37               ` Roberto A. Foglietta
  2008-11-05  6:16               ` Peter Korsgaard
  0 siblings, 2 replies; 211+ messages in thread
From: hartleys @ 2008-11-05  1:01 UTC (permalink / raw)
  To: buildroot

On Tuesday, November 04, 2008 5:53 PM, Roberto A. Foglietta wrote:
>> That gets rid of the messages. FYI, HOST_GLIB_BIN and HOST_GLIB get 
>> set to the following on my system:
>>
>> HOST_GLIB_BIN=
>> HOST_GLIB=.
>>
>> I just echoed the variables as:
>>
>>        @echo HOST_GLIB_BIN=$(HOST_GLIB_BIN)
>>        @echo HOST_GLIB=$(HOST_GLIB)
>>
>> I assume HOST_GLIB_BIN is ok since I don't have glib-genmarshal 
>> installed. But will the '.' be a problem for HOST_GLIB?
>>
>
> I did not found any Makefile nor .mk in which HOST_GLIB_BIN is used!!!
>
> You are right again because HOST_GLIB should be /usr by default, in
fact:

<snip>

> so again,
>
> http://busybox.net/bugs/view.php?id=5984

Still not messages (good). Now I get:

HOST_GLIB_BIN=
HOST_GLIB=/usr

Which is also good (I guess, based on what you say above).

Yes, it appears HOST_GLIB_BIN is just used to figure out what HOST_GLIB
is supposed to be.

Question: Does this really belong in the top level Makefile?

Hartley

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

* [Buildroot] svn commit: trunk/buildroot
  2008-11-05  0:00         ` hartleys
@ 2008-11-05  0:53           ` Roberto A. Foglietta
  2008-11-05  1:01             ` hartleys
  0 siblings, 1 reply; 211+ messages in thread
From: Roberto A. Foglietta @ 2008-11-05  0:53 UTC (permalink / raw)
  To: buildroot

2008/11/5 hartleys <hartleys@visionengravers.com>:
> On Tuesday, November 04, 2008 4:54 PM, Roberto A. Foglietta wrote:
>>>>> FYI, with the patch for revision 23923 I get the following messages
>
>>>>> when doing a "make menuconfig"
>>>>>
>>>>> Usage: grep [OPTION]... PATTERN [FILE]...
>>>>> Try `grep --help' for more information.
>>>>> dirname: missing operand
>>>>> Try `dirname --help' for more information.
>>>>> dirname: missing operand
>>>>> Try `dirname --help' for more information.
>>>>>
>>>>> It's something in the change to HOST_GLIB_BIN:= but I can't figure
>>>>> it
>>>
>>>>> out...
>>>>
>>>> Because in 'make menuconfig' BR2_STAGING_DIR="" and some commands
>>>> fail, try this patch:
>>>>
>>>> http://busybox.net/bugs/view.php?id=5984
>>>
>>> Just found that patch and tried it. Better but still no go...
>>>
>>> The new messages are:
>>>
>>> Usage: grep [OPTION]... PATTERN [FILE]...
>>> Try `grep --help' for more information.
>>>
>>> Could this be because I don't have a glib-genmarshal anywhere on my
>>> system? Actually, I'm not even sure what that executable is...
>>
>>
>> Sorry, you are right. Please try again
>>
>> http://busybox.net/bugs/view.php?id=5984
>>
>> patch -R < Makefile.patch
>>
>> patch < Makefile.patch2
>>
>> or
>>
>> svn revert Makefile
>> patch < Makefile.patch2
>
> That gets rid of the messages. FYI, HOST_GLIB_BIN and HOST_GLIB get set
> to the following on my system:
>
> HOST_GLIB_BIN=
> HOST_GLIB=.
>
> I just echoed the variables as:
>
>        @echo HOST_GLIB_BIN=$(HOST_GLIB_BIN)
>        @echo HOST_GLIB=$(HOST_GLIB)
>
> I assume HOST_GLIB_BIN is ok since I don't have glib-genmarshal
> installed. But will the '.' be a problem for HOST_GLIB?
>

I did not found any Makefile nor .mk in which HOST_GLIB_BIN is used!!!

You are right again because HOST_GLIB should be /usr by default, in fact:

roberto at rafbook:~/gles/buildroot$ find . -name \*.mk | xargs grep -n HOST_GLIB
./package/libgtk2/libgtk2.mk:67:		ac_cv_path_GLIB_GENMARSHAL=$(HOST_GLIB)/bin/glib-genmarshal
\
./package/libgtk2/libgtk2.mk:68:		ac_cv_path_GTK_UPDATE_ICON_CACHE=$(HOST_GLIB)/bin/gtk-update-icon-cache
\
./package/libgtk2/libgtk2.mk:69:		ac_cv_path_GDK_PIXBUF_CSOURCE=$(HOST_GLIB)/bin/gdk-pixbuf-csource
\
./package/atk/atk.mk:41:		gl_cv_c_restrict=no
ac_cv_path_GLIB_GENMARSHAL=$(HOST_GLIB)/bin/glib-genmarshal \
./package/cairo/cairo.mk:42:		ac_cv_path_GLIB_GENMARSHAL=$(HOST_GLIB)/bin/glib-genmarshal
./package/pango/pango.mk:41:		ac_cv_path_GLIB_GENMARSHAL=$(HOST_GLIB)/bin/glib-genmarshal
ac_cv_path_FREETYPE_CONFIG=$(STAGING_DIR)/usr/bin/freetype-config
./package/libglib2/libglib2.mk:43:		ac_cv_path_GLIB_GENMARSHAL=$(HOST_GLIB)/bin/glib-genmarshal
ac_cv_prog_F77=no \
./package/metacity/metacity.mk:98:		ac_cv_path_GLIB_GENMARSHAL=$(HOST_GLIB)/bin/glib-genmarshal
\
./package/webkit/webkit.mk:16:WEBKIT_MAKE_OPT =
GLIB_GENMARSHAL=$(HOST_GLIB)/bin/glib-genmarshal
GLIB_MKENUMS=$(HOST_GLIB)/bin/glib-mkenums
./package/gtk2-engines/gtk2-engines.mk:72:		ac_cv_path_GLIB_GENMARSHAL=$(HOST_GLIB)/bin/glib-genmarshal
\

so again,

 http://busybox.net/bugs/view.php?id=5984

 Cheers,
-- 
/roberto

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

* [Buildroot] svn commit: trunk/buildroot
  2008-11-04 23:53       ` Roberto A. Foglietta
@ 2008-11-05  0:00         ` hartleys
  2008-11-05  0:53           ` Roberto A. Foglietta
  0 siblings, 1 reply; 211+ messages in thread
From: hartleys @ 2008-11-05  0:00 UTC (permalink / raw)
  To: buildroot

On Tuesday, November 04, 2008 4:54 PM, Roberto A. Foglietta wrote:
>>>> FYI, with the patch for revision 23923 I get the following messages

>>>> when doing a "make menuconfig"
>>>>
>>>> Usage: grep [OPTION]... PATTERN [FILE]...
>>>> Try `grep --help' for more information.
>>>> dirname: missing operand
>>>> Try `dirname --help' for more information.
>>>> dirname: missing operand
>>>> Try `dirname --help' for more information.
>>>>
>>>> It's something in the change to HOST_GLIB_BIN:= but I can't figure 
>>>> it
>>
>>>> out...
>>>
>>> Because in 'make menuconfig' BR2_STAGING_DIR="" and some commands 
>>> fail, try this patch:
>>>
>>> http://busybox.net/bugs/view.php?id=5984
>>
>> Just found that patch and tried it. Better but still no go...
>>
>> The new messages are:
>>
>> Usage: grep [OPTION]... PATTERN [FILE]...
>> Try `grep --help' for more information.
>>
>> Could this be because I don't have a glib-genmarshal anywhere on my 
>> system? Actually, I'm not even sure what that executable is...
>
>
> Sorry, you are right. Please try again
>
> http://busybox.net/bugs/view.php?id=5984
> 
> patch -R < Makefile.patch
>
> patch < Makefile.patch2
>
> or
>
> svn revert Makefile
> patch < Makefile.patch2

That gets rid of the messages. FYI, HOST_GLIB_BIN and HOST_GLIB get set
to the following on my system:

HOST_GLIB_BIN=
HOST_GLIB=.

I just echoed the variables as:

	@echo HOST_GLIB_BIN=$(HOST_GLIB_BIN)
	@echo HOST_GLIB=$(HOST_GLIB)

I assume HOST_GLIB_BIN is ok since I don't have glib-genmarshal
installed. But will the '.' be a problem for HOST_GLIB?

Thanks,
Hartley

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

* [Buildroot] svn commit: trunk/buildroot
  2008-11-04 23:44     ` hartleys
@ 2008-11-04 23:53       ` Roberto A. Foglietta
  2008-11-05  0:00         ` hartleys
  0 siblings, 1 reply; 211+ messages in thread
From: Roberto A. Foglietta @ 2008-11-04 23:53 UTC (permalink / raw)
  To: buildroot

2008/11/5 hartleys <hartleys@visionengravers.com>:
> On Tuesday, November 04, 2008 4:36 PM, Roberto A. Foglietta wrote:
>>> FYI, with the patch for revision 23923 I get the following messages
>>> when doing a "make menuconfig"
>>>
>>> Usage: grep [OPTION]... PATTERN [FILE]...
>>> Try `grep --help' for more information.
>>> dirname: missing operand
>>> Try `dirname --help' for more information.
>>> dirname: missing operand
>>> Try `dirname --help' for more information.
>>>
>>> It's something in the change to HOST_GLIB_BIN:= but I can't figure it
>
>>> out...
>>
>> Because in 'make menuconfig' BR2_STAGING_DIR="" and some
>> commands fail, try this patch:
>>
>> http://busybox.net/bugs/view.php?id=5984
>
> Just found that patch and tried it. Better but still no go...
>
> The new messages are:
>
> Usage: grep [OPTION]... PATTERN [FILE]...
> Try `grep --help' for more information.
>
> Could this be because I don't have a glib-genmarshal anywhere on my
> system? Actually, I'm not even sure what that executable is...


Sorry, you are right. Please try again

http://busybox.net/bugs/view.php?id=5984

patch -R < Makefile.patch

patch < Makefile.patch2

or

svn revert Makefile
patch < Makefile.patch2

-- 
/roberto

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

* [Buildroot] svn commit: trunk/buildroot
  2008-11-04 23:36   ` Roberto A. Foglietta
@ 2008-11-04 23:44     ` hartleys
  2008-11-04 23:53       ` Roberto A. Foglietta
  0 siblings, 1 reply; 211+ messages in thread
From: hartleys @ 2008-11-04 23:44 UTC (permalink / raw)
  To: buildroot

On Tuesday, November 04, 2008 4:36 PM, Roberto A. Foglietta wrote:
>> FYI, with the patch for revision 23923 I get the following messages 
>> when doing a "make menuconfig"
>>
>> Usage: grep [OPTION]... PATTERN [FILE]...
>> Try `grep --help' for more information.
>> dirname: missing operand
>> Try `dirname --help' for more information.
>> dirname: missing operand
>> Try `dirname --help' for more information.
>>
>> It's something in the change to HOST_GLIB_BIN:= but I can't figure it

>> out...
>
> Because in 'make menuconfig' BR2_STAGING_DIR="" and some
> commands fail, try this patch:
>
> http://busybox.net/bugs/view.php?id=5984

Just found that patch and tried it. Better but still no go...

The new messages are:

Usage: grep [OPTION]... PATTERN [FILE]...
Try `grep --help' for more information.

Could this be because I don't have a glib-genmarshal anywhere on my
system? Actually, I'm not even sure what that executable is...

Thanks,
Hartley

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

* [Buildroot] svn commit: trunk/buildroot
  2008-11-04 23:30 ` hartleys
@ 2008-11-04 23:36   ` Roberto A. Foglietta
  2008-11-04 23:44     ` hartleys
  0 siblings, 1 reply; 211+ messages in thread
From: Roberto A. Foglietta @ 2008-11-04 23:36 UTC (permalink / raw)
  To: buildroot

2008/11/5 hartleys <hartleys@visionengravers.com>:
> On Tuesday, November 04, 2008 5:51 AM, jacmet at uclibc.org wrote:
>> Author: jacmet
>> Date: 2008-11-04 04:50:38 -0800 (Tue, 04 Nov 2008) New Revision: 23923
>>
>> Log:
>> Makefile: glib-genmarshal: use BR2_STAGING_DIR instead of hardcoded
> staging_dir
>>
>> Modified:
>>    trunk/buildroot/Makefile
>
> FYI, with the patch for revision 23923 I get the following messages when
> doing a "make menuconfig"
>
> Usage: grep [OPTION]... PATTERN [FILE]...
> Try `grep --help' for more information.
> dirname: missing operand
> Try `dirname --help' for more information.
> dirname: missing operand
> Try `dirname --help' for more information.
>
> It's something in the change to HOST_GLIB_BIN:= but I can't figure it
> out...

Because in 'make menuconfig' BR2_STAGING_DIR="" and some commands
fail, try this patch:

http://busybox.net/bugs/view.php?id=5984

Cheers,
-- 
/roberto

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

* [Buildroot] svn commit: trunk/buildroot
  2008-11-04 12:50 jacmet at uclibc.org
@ 2008-11-04 23:30 ` hartleys
  2008-11-04 23:36   ` Roberto A. Foglietta
  0 siblings, 1 reply; 211+ messages in thread
From: hartleys @ 2008-11-04 23:30 UTC (permalink / raw)
  To: buildroot

On Tuesday, November 04, 2008 5:51 AM, jacmet at uclibc.org wrote:
> Author: jacmet
> Date: 2008-11-04 04:50:38 -0800 (Tue, 04 Nov 2008) New Revision: 23923
>
> Log:
> Makefile: glib-genmarshal: use BR2_STAGING_DIR instead of hardcoded
staging_dir
> 
> Modified:
>    trunk/buildroot/Makefile

FYI, with the patch for revision 23923 I get the following messages when
doing a "make menuconfig"

Usage: grep [OPTION]... PATTERN [FILE]...
Try `grep --help' for more information.
dirname: missing operand
Try `dirname --help' for more information.
dirname: missing operand
Try `dirname --help' for more information.

It's something in the change to HOST_GLIB_BIN:= but I can't figure it
out...

Thanks,
Hartley

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

* [Buildroot] svn commit: trunk/buildroot
  2008-11-04 17:14     ` Thomas Petazzoni
@ 2008-11-04 19:17       ` Peter Korsgaard
  0 siblings, 0 replies; 211+ messages in thread
From: Peter Korsgaard @ 2008-11-04 19:17 UTC (permalink / raw)
  To: buildroot

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

 Thomas> Le Tue, 04 Nov 2008 10:41:45 +0100,
 Thomas> Peter Korsgaard <jacmet@uclibc.org> a ?crit :

 >> That looks more like a problem about glib-genmarshal not being
 >> installed on the host (E.G. something like a libglib2.0-dev package)

 Thomas> Yep, there are two solutions:

 Thomas>  * Require glib-genmarshal to be installed on the host, in
 Thomas>  which case it should be checked prior to the compilation
 Thomas>  process ;

That's how it's currently done (see HOST_GLIB). The check is currently
missing - It should probably be added to libglib2.mk

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-11-04  9:41   ` Peter Korsgaard
@ 2008-11-04 17:14     ` Thomas Petazzoni
  2008-11-04 19:17       ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: Thomas Petazzoni @ 2008-11-04 17:14 UTC (permalink / raw)
  To: buildroot

Le Tue, 04 Nov 2008 10:41:45 +0100,
Peter Korsgaard <jacmet@uclibc.org> a ?crit :

> That looks more like a problem about glib-genmarshal not being
> installed on the host (E.G. something like a libglib2.0-dev package)

Yep, there are two solutions:

 * Require glib-genmarshal to be installed on the host, in which case
   it should be checked prior to the compilation process ;

 * Since the source code of glib-genmarshal is already available in the
   package we're compiling, compile it for the host and use this
   version instead of looking in /usr/bin.

The current glib source code seems to indicate that the first solution
is preferred when doing cross-compilation:

if test $cross_compiling = yes; then
  AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal, no)
  if test x$GLIB_GENMARSHAL = xno; then
    AC_MSG_ERROR(Could not find a glib-genmarshal in your PATH)
  fi
fi

Sincerly,

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers and embedded Linux development,
consulting, training and support.
http://free-electrons.com

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-11-04 12:50 jacmet at uclibc.org
  2008-11-04 23:30 ` hartleys
  0 siblings, 1 reply; 211+ messages in thread
From: jacmet at uclibc.org @ 2008-11-04 12:50 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-11-04 04:50:38 -0800 (Tue, 04 Nov 2008)
New Revision: 23923

Log:
Makefile: glib-genmarshal: use BR2_STAGING_DIR instead of hardcoded staging_dir

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-11-04 11:31:58 UTC (rev 23922)
+++ trunk/buildroot/Makefile	2008-11-04 12:50:38 UTC (rev 23923)
@@ -123,7 +123,7 @@
 HOSTLN:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLN)" || type -p $(HOSTLN) || echo ln)
 HOSTNM:=$(shell $(CONFIG_SHELL) -c "which $(HOSTNM)" || type -p $(HOSTNM) || echo nm)
 # ignore version in staging_dir
-HOST_GLIB_BIN:=`dirname $(shell $(CONFIG_SHELL) -c "(which -a glib-genmarshal; echo /usr/bin/glib-genmarshal)|grep -v staging_dir|head -n 1")`
+HOST_GLIB_BIN:=`dirname $(shell $(CONFIG_SHELL) -c "(which -a glib-genmarshal; echo /usr/bin/glib-genmarshal)|grep -v $(BR2_STAGING_DIR)|head -n 1")`
 HOST_GLIB:=$(shell $(CONFIG_SHELL) -c "dirname $(HOST_GLIB_BIN)" || echo /usr)
 
 

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

* [Buildroot] svn commit: trunk/buildroot
  2008-11-04  7:23 ` Thomas Petazzoni
@ 2008-11-04  9:41   ` Peter Korsgaard
  2008-11-04 17:14     ` Thomas Petazzoni
  0 siblings, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2008-11-04  9:41 UTC (permalink / raw)
  To: buildroot

>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni@free-electrons.com> writes:

 Thomas> Le Mon,  3 Nov 2008 12:11:04 -0800 (PST),
 Thomas> jacmet at uclibc.org a ?crit :

 >> Log:
 >> Makefile: ignore glib-genmarshal in staging_dir

 Thomas> I haven't looked at the details, but do this also solve #5724
 Thomas> (http://busybox.net/bugs/view.php?id=5724) ?

That looks more like a problem about glib-genmarshal not being
installed on the host (E.G. something like a libglib2.0-dev package)

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-11-03 20:11 jacmet at uclibc.org
@ 2008-11-04  7:23 ` Thomas Petazzoni
  2008-11-04  9:41   ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: Thomas Petazzoni @ 2008-11-04  7:23 UTC (permalink / raw)
  To: buildroot

Le Mon,  3 Nov 2008 12:11:04 -0800 (PST),
jacmet at uclibc.org a ?crit :

> Log:
> Makefile: ignore glib-genmarshal in staging_dir

I haven't looked at the details, but do this also solve #5724
(http://busybox.net/bugs/view.php?id=5724) ?

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers and embedded Linux development,
consulting, training and support.
http://free-electrons.com

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-11-03 20:11 jacmet at uclibc.org
  2008-11-04  7:23 ` Thomas Petazzoni
  0 siblings, 1 reply; 211+ messages in thread
From: jacmet at uclibc.org @ 2008-11-03 20:11 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-11-03 12:11:03 -0800 (Mon, 03 Nov 2008)
New Revision: 23920

Log:
Makefile: ignore glib-genmarshal in staging_dir

HOST_GLIB is set to the path that contains the host glib tool set and is
used when building packages using glib. The buildroot top level Makefile
sets HOST_GLIB using which to find the path where glib-genmarshal is
located.

The problem is that a cross compiled version of glib-genmarshal is also
put in the build_ARCH/staging_dir/usr/bin directory when the package
libglib2 is built. This cross compiled version will typically not run on
the host system.

Fix it by ignoring staging_dir in the which output.

Closes #5934

jacmet: fixed to work correctly if it's only found in staging_dir.

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-11-03 16:14:04 UTC (rev 23919)
+++ trunk/buildroot/Makefile	2008-11-03 20:11:03 UTC (rev 23920)
@@ -122,7 +122,8 @@
 HOSTLD:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLD)" || type -p $(HOSTLD) || echo ld)
 HOSTLN:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLN)" || type -p $(HOSTLN) || echo ln)
 HOSTNM:=$(shell $(CONFIG_SHELL) -c "which $(HOSTNM)" || type -p $(HOSTNM) || echo nm)
-HOST_GLIB_BIN:=`dirname $(shell $(CONFIG_SHELL) -c "which glib-genmarshal" || echo /usr/bin/glib-genmarshal)`
+# ignore version in staging_dir
+HOST_GLIB_BIN:=`dirname $(shell $(CONFIG_SHELL) -c "(which -a glib-genmarshal; echo /usr/bin/glib-genmarshal)|grep -v staging_dir|head -n 1")`
 HOST_GLIB:=$(shell $(CONFIG_SHELL) -c "dirname $(HOST_GLIB_BIN)" || echo /usr)
 
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-09-18  9:22 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2008-09-18  9:22 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-09-18 02:22:41 -0700 (Thu, 18 Sep 2008)
New Revision: 23424

Log:
Config.in: Don't special case atmel targets for image suffix

It's confusing to have different behaviour of target independent options.
As reported by HcE on IRC.

Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2008-09-18 08:42:56 UTC (rev 23423)
+++ trunk/buildroot/Config.in	2008-09-18 09:22:41 UTC (rev 23424)
@@ -126,8 +126,7 @@
 
 config BR2_ROOTFS_SUFFIX
 	string "Custom root fs suffix"
-	default "$(DATE)" if BR2_TARGET_ATMEL
-	default "" if !BR2_TARGET_ATMEL
+	default ""
 	help
 	  Add a custom string to the end of the root file system name.
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-09-11  2:22 hamish at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: hamish at uclibc.org @ 2008-09-11  2:22 UTC (permalink / raw)
  To: buildroot

Author: hamish
Date: 2008-09-10 19:22:47 -0700 (Wed, 10 Sep 2008)
New Revision: 23374

Log:
Applied patch from Brian Foster <brian.foster@innova-card.com>:
make "make clean" remove the .root stamp, so that everything will
be reinstalled properly on a subsequent build. (bug id 4304)
Also remove new autotools-stamps directory.


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-09-11 02:15:07 UTC (rev 23373)
+++ trunk/buildroot/Makefile	2008-09-11 02:22:47 UTC (rev 23374)
@@ -358,10 +358,10 @@
 #
 #############################################################
 clean: $(TARGETS_CLEAN)
-	rm -rf $(STAGING_DIR) $(TARGET_DIR) $(IMAGE)
+	rm -rf $(STAGING_DIR) $(TARGET_DIR) $(IMAGE) $(PROJECT_BUILD_DIR)/.root $(PROJECT_BUILD_DIR)/autotools-stamps
 
 dirclean: $(TARGETS_DIRCLEAN)
-	rm -rf $(STAGING_DIR) $(TARGET_DIR) $(IMAGE)
+	rm -rf $(STAGING_DIR) $(TARGET_DIR) $(IMAGE) $(PROJECT_BUILD_DIR)/.root $(PROJECT_BUILD_DIR)/autotools-stamps
 
 distclean:
 ifeq ($(DL_DIR),$(BASE_DIR)/dl)

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-09 13:08           ` Peter Korsgaard
@ 2008-07-09 14:45             ` Ulf Samuelsson
  0 siblings, 0 replies; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-09 14:45 UTC (permalink / raw)
  To: buildroot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Peter Korsgaard skrev:
>>>>>> "Bernhard" == Bernhard Fischer <rep.dot.nop@gmail.com> writes:
> 
> Hi,
> 
>  >> Me or Ulf? For me, see r22607. Makefile.autotools.in is kinda
>  >> broken as the download target is executed even if the download
>  >> exists (E.G. it
> 
>  Bernhard> Ok that's broken.
> 
>  Bernhard> $(BUILD_DIR)/%/.stamp_download_tarball:
>  Bernhard> 	$(WGET) -P $(DL_DIR) $($(PKG)_SITE)/$($(PKG)_SOURCE)
>  Bernhard> 	# or $(if $(BR2_PRIMARY_SITE),$(BR2_PRIMARY_SITE),$($(PKG)_SITE))/$($(PKG)_SOURCE) if you want to support that primary site stuff
>  Bernhard> 	touch $@
> 
> That won't work if you do a clean and rebuild or reuse a download dir
> for another build. You have to really make $(DL_DIR)/$($(PKG)_SOURCE)
> the target.
> 
> I guess we could use wget -c, but that would be kinda lame (and
> dangerous).
> 

If a package is present in $(DL_DIR) you only need
to perform the WGET in very special cases.

Why not tell the autotools this explicitly, like I proposed?

It is an easy fix, and it works as far as I see.

Alternatively, you can make the test for presence in $(DL_DIR)
a configurable item which can be disabled when make source-check
or make external-deps is executed.


BR
Ulf Samuelsso0n
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFIdM8SAyRRH5cXxqwRAlB5AJ4/32+nRGhMZ6E/CNZNtxtbJjpepQCgiaG5
rIdprRbYHZ73onRlXG6eGMw=
=LCps
-----END PGP SIGNATURE-----

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 15:25         ` Bernhard Fischer
  2008-07-07 17:39           ` Peter Korsgaard
@ 2008-07-09 13:08           ` Peter Korsgaard
  2008-07-09 14:45             ` Ulf Samuelsson
  1 sibling, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-09 13:08 UTC (permalink / raw)
  To: buildroot

>>>>> "Bernhard" == Bernhard Fischer <rep.dot.nop@gmail.com> writes:

Hi,

 >> Me or Ulf? For me, see r22607. Makefile.autotools.in is kinda
 >> broken as the download target is executed even if the download
 >> exists (E.G. it

 Bernhard> Ok that's broken.

 Bernhard> $(BUILD_DIR)/%/.stamp_download_tarball:
 Bernhard> 	$(WGET) -P $(DL_DIR) $($(PKG)_SITE)/$($(PKG)_SOURCE)
 Bernhard> 	# or $(if $(BR2_PRIMARY_SITE),$(BR2_PRIMARY_SITE),$($(PKG)_SITE))/$($(PKG)_SOURCE) if you want to support that primary site stuff
 Bernhard> 	touch $@

That won't work if you do a clean and rebuild or reuse a download dir
for another build. You have to really make $(DL_DIR)/$($(PKG)_SOURCE)
the target.

I guess we could use wget -c, but that would be kinda lame (and
dangerous).

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-08 13:21       ` Thiago A. Corrêa
@ 2008-07-08 15:41         ` Ulf Samuelsson
  0 siblings, 0 replies; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-08 15:41 UTC (permalink / raw)
  To: buildroot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Thiago A. Corr?a skrev:
> On Tue, Jul 8, 2008 at 5:18 AM, Peter Korsgaard <jacmet@uclibc.org> wrote:
>>  Hamish> Maybe we need to a -include a Makefile.local which would
>>  Hamish> allow Ulf and others to customise the make without changing
>>  Hamish> the master Makefile..
>>
>> Yes, that might be an idea.
> 
> Similarly one in package/Config.in would be nice. I have some custom
> packages that are not meant to be commited, and sometimes I get
> conflicts.

I proposed this two years ago.
The idea was to have a directory "local", which contains
an empty Makefile.in and an empty Config.in

By overwriting these files with something else you
can add your own stuff, by just copying your real
local directory to a new buildroot tree.

This was not well received because it would allow people to
build things not present in the mainstream, and it is good
to make it hard for people to do things which is not supported
by mainstream.

Today buildroot supports storing and retrieving custom
project configurations by "make saveconfig" and this
will create the local directory if not present
and if the BR2_LOCAL environment variable is not set.
If it is set, then the local directory can located elsewhere.

Maybe it is time to add this.



> _______________________________________________
> buildroot mailing list
> buildroot at uclibc.org
> http://busybox.net/mailman/listinfo/buildroot

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFIc4qtAyRRH5cXxqwRAr0vAJ42jpxj9lN/t8k64uKlC02N5rvOwQCgn00X
/kCYLxgsJu+91S7MXcZ6MFE=
=ydpb
-----END PGP SIGNATURE-----

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-08  8:18     ` Peter Korsgaard
@ 2008-07-08 13:21       ` Thiago A. Corrêa
  2008-07-08 15:41         ` Ulf Samuelsson
  0 siblings, 1 reply; 211+ messages in thread
From: Thiago A. Corrêa @ 2008-07-08 13:21 UTC (permalink / raw)
  To: buildroot

On Tue, Jul 8, 2008 at 5:18 AM, Peter Korsgaard <jacmet@uclibc.org> wrote:
>  Hamish> Maybe we need to a -include a Makefile.local which would
>  Hamish> allow Ulf and others to customise the make without changing
>  Hamish> the master Makefile..
>
> Yes, that might be an idea.

Similarly one in package/Config.in would be nice. I have some custom
packages that are not meant to be commited, and sometimes I get
conflicts.

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-08  9:59                     ` Ulf Samuelsson
@ 2008-07-08 10:25                       ` Peter Korsgaard
  0 siblings, 0 replies; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-08 10:25 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

 Ulf> Hamish Moffatt skrev:
 >> On Tue, Jul 08, 2008 at 07:39:52AM +0200, Peter Korsgaard wrote:
 Ulf> Did not check.
 >>> 
 >>> I think they only support distributions with gnome in /usr.
 >> 
 >> Why do we need to determine the full path anyway rather than using
 >> $(PATH)? Or always build our own glib-genmarshal rather than trying to
 >> determine if there's a host one available, or just require that a host
 >> one is installed in the path.
 >> 
 >> Hamish

 Ulf> The gnome configuration does not use $(PATH) to determine
 Ulf> where glib-genmarshal is located.
 Ulf> It also ignores totally the GLIB_GENMARSHAL environment variable.

So is sounds like the proper solution is to patch that part of the
buildsystem instead.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-08  7:12                   ` Hamish Moffatt
@ 2008-07-08  9:59                     ` Ulf Samuelsson
  2008-07-08 10:25                       ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-08  9:59 UTC (permalink / raw)
  To: buildroot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hamish Moffatt skrev:
> On Tue, Jul 08, 2008 at 07:39:52AM +0200, Peter Korsgaard wrote:
>>  Ulf> Did not check.
>>
>> I think they only support distributions with gnome in /usr.
> 
> Why do we need to determine the full path anyway rather than using
> $(PATH)? Or always build our own glib-genmarshal rather than trying to
> determine if there's a host one available, or just require that a host
> one is installed in the path.
> 
> Hamish

The gnome configuration does not use $(PATH) to determine
where glib-genmarshal is located.
It also ignores totally the GLIB_GENMARSHAL environment variable.

It queries "$(PKG_CONFIG_PATH)/glib-2.0.pc" using pkg-config
PKG_CONFIG_PATH is set to $(STAGING_DIR)/usr/lib/pkgconfig
The query returns the path to target glib-genmarhal = /usr/lib.

If you set PKG_CONFIG_PATH to "/usr/lib/pkgconfig", then
the build of libgtk2 will fail.

Building your own glib-genmarshal will not do you any good,
unless you can install it in /usr/bin which requires super-user privileges.

I managed to successfully build libgtk2 for the ARM architecture
right now, by symlinking some gnome applications to /usr/bin
and a patch to libgtk2-2.12.6'configure.

I saved all symlink definitions in a script, which I am
considering checking in.

The configure script will not recognize arm-unknown-linux-gnu
as a host, and "sys_lib_search_path_spec" seems to be hardwired
to "/usr/lib /lib /usr/local/lib" so the ARM applications
are linked with host libraries.

Will add this patch right now.

BR
Ulf Samuelsson
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFIczqdAyRRH5cXxqwRAknTAJ91z6Mc3orgO2LTnQsu3xu76q5hQgCfXqd6
UyGgxdzHmux9fHB+qEecrrA=
=vZTY
-----END PGP SIGNATURE-----

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-08  7:14   ` Hamish Moffatt
@ 2008-07-08  8:18     ` Peter Korsgaard
  2008-07-08 13:21       ` Thiago A. Corrêa
  0 siblings, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-08  8:18 UTC (permalink / raw)
  To: buildroot

>>>>> "Hamish" == Hamish Moffatt <hamish@cloud.net.au> writes:

Hi,

 Hamish> On Tue, Jul 08, 2008 at 07:34:47AM +0200, Peter Korsgaard wrote:
 >> I'm still questioning how general this is. I could imagine other
 >> people wanting a different naming convention (E.G. perhaps something
 >> with the timestamp instead of just a number), and maybe store it
 >> together with the output files (binaries/<project>).

 Hamish> Maybe we need to a -include a Makefile.local which would
 Hamish> allow Ulf and others to customise the make without changing
 Hamish> the master Makefile..

Yes, that might be an idea.

 Hamish> Personally I have some makefile mods in my local tree which
 Hamish> aren't of general interest, but I just merge in the stuff
 Hamish> from the buildroot repository with no major problems.

Me too.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-08  5:34 ` Peter Korsgaard
  2008-07-08  5:52   ` Ulf Samuelsson
@ 2008-07-08  7:14   ` Hamish Moffatt
  2008-07-08  8:18     ` Peter Korsgaard
  1 sibling, 1 reply; 211+ messages in thread
From: Hamish Moffatt @ 2008-07-08  7:14 UTC (permalink / raw)
  To: buildroot

On Tue, Jul 08, 2008 at 07:34:47AM +0200, Peter Korsgaard wrote:
> I'm still questioning how general this is. I could imagine other
> people wanting a different naming convention (E.G. perhaps something
> with the timestamp instead of just a number), and maybe store it
> together with the output files (binaries/<project>).

Maybe we need to a -include a Makefile.local which would allow Ulf and
others to customise the make without changing the master Makefile..

Personally I have some makefile mods in my local tree which aren't of
general interest, but I just merge in the stuff from the buildroot
repository with no major problems.

Hamish
-- 
Hamish Moffatt VK3SB <hamish@debian.org> <hamish@cloud.net.au>

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-08  5:39                 ` Peter Korsgaard
@ 2008-07-08  7:12                   ` Hamish Moffatt
  2008-07-08  9:59                     ` Ulf Samuelsson
  0 siblings, 1 reply; 211+ messages in thread
From: Hamish Moffatt @ 2008-07-08  7:12 UTC (permalink / raw)
  To: buildroot

On Tue, Jul 08, 2008 at 07:39:52AM +0200, Peter Korsgaard wrote:
>  Ulf> Did not check.
> 
> I think they only support distributions with gnome in /usr.

Why do we need to determine the full path anyway rather than using
$(PATH)? Or always build our own glib-genmarshal rather than trying to
determine if there's a host one available, or just require that a host
one is installed in the path.

Hamish
-- 
Hamish Moffatt VK3SB <hamish@debian.org> <hamish@cloud.net.au>

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-08  1:38                 ` Hamish Moffatt
@ 2008-07-08  6:35                   ` Ulf Samuelsson
  0 siblings, 0 replies; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-08  6:35 UTC (permalink / raw)
  To: buildroot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hamish Moffatt skrev:
> On Tue, Jul 08, 2008 at 12:37:00AM +0200, Ulf Samuelsson wrote:
>> Why is it better to have a broken gnome build
>> than installing gnome in /opt/gnome?
> 
> Which distro is so broken as to install it into /opt/gnome?
> 

OpenSuSE 10.2

> 
> Hamish

BR
Ulf Samuelsson
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFIcwqqAyRRH5cXxqwRAny5AJ9LH7hw/ruRiRE31BO+sD0+lT6RHACaAt0X
TS3m6hh6eM/yQfY60dD4msc=
=tPz4
-----END PGP SIGNATURE-----

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-08  5:34 ` Peter Korsgaard
@ 2008-07-08  5:52   ` Ulf Samuelsson
  2008-07-08  7:14   ` Hamish Moffatt
  1 sibling, 0 replies; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-08  5:52 UTC (permalink / raw)
  To: buildroot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Peter Korsgaard skrev:
>>>>>> "ulf" == ulf  <ulf@uclibc.org> writes:
> 
>  ulf> Author: ulf
>  ulf> Date: 2008-07-07 16:20:09 -0700 (Mon, 07 Jul 2008)
>  ulf> New Revision: 22676
> 
>  ulf> Log:
>  ulf> Fix log
> 
>  ulf> Modified:
>  ulf>    trunk/buildroot/Makefile
> 
> 
>  ulf> Changeset:
>  ulf> Modified: trunk/buildroot/Makefile
>  ulf> ===================================================================
>  ulf> --- trunk/buildroot/Makefile	2008-07-07 18:32:41 UTC (rev 22675)
>  ulf> +++ trunk/buildroot/Makefile	2008-07-07 23:20:09 UTC (rev 22676)
>  ulf> @@ -485,9 +485,8 @@
>  ulf>  log:	.lognr.$(PROJECT)
>  ulf>  	@expr `cat .lognr.$(PROJECT)` + 1 > .lognr.$(PROJECT)	
>  ulf>  	@echo Creating $(PROJECT)-`cat .lognr.$(PROJECT)`.log
>  ulf> -	@$(MAKE) testing > $(PROJECT)-`cat .lognr.$(PROJECT)`.log 2>&1 
>  ulf> +	@$(MAKE) > $(PROJECT)-`cat .lognr.$(PROJECT)`.log 2>&1 
> 
> I'm still questioning how general this is. I could imagine other
> people wanting a different naming convention (E.G. perhaps something
> with the timestamp instead of just a number), and maybe store it
> together with the output files (binaries/<project>).
> 

I do not mind discussing implementation.
Personally - I think that storing with a time-stamp
in the binaries/project is OK, for a completed
build, but intermediate builds are better in the top directory,
to have easy access and indication of failure.

OpenEmbedded stores the log for each package separately
which is nice but their build system is very different.

BR
Ulf Samuelsson


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFIcwCfAyRRH5cXxqwRApwmAKCU2FSezvuWlUYLYWx5QGM/1bep2QCdGq6e
QFLeqdoxHOzBgdyeZ5BJ5oA=
=0g15
-----END PGP SIGNATURE-----

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 22:37               ` Ulf Samuelsson
  2008-07-08  1:38                 ` Hamish Moffatt
@ 2008-07-08  5:39                 ` Peter Korsgaard
  2008-07-08  7:12                   ` Hamish Moffatt
  1 sibling, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-08  5:39 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

Hi,

 Ulf> So you think that the situation we have now, when libgtk2 will
 Ulf> not compile when gnome is installed in "/opt/gnome2 on the host  is a
 Ulf> good one?
 >> 
 >> No, not particular good, but better than the other way around as /usr
 >> is standard, /opt/gnome2 isn't.
 >> 

 Ulf> You can't be serious...

Ofcause I can.

 Ulf> Why is it better to have a broken gnome build
 Ulf> than installing gnome in /opt/gnome?

 Ulf> Anyone with gnome installed in "/usr" will of course
 Ulf> use "/usr" on the target as well.

Ahh, you mean to have buildroot install to a different location if the
host gnome stuff isn't in /usr? That seems like a can of worms to me -
Buildroot is hard enough to test as it is without adding more
varability to it.

 Ulf> You can of course install symlinks from /usr/bin to
 Ulf> /opt/gnome/bin, but use of "sudo" in buildroot
 Ulf> has been frowned on before.

I definately wouldn't want to do it in buildroot. What we could do is
to extend dependencies.sh to complain to the user to fix it up
themselves if needed.

 >> How does openembedded handle it?
 >> 

 Ulf> Did not check.

I think they only support distributions with gnome in /usr.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 23:20 ulf at uclibc.org
@ 2008-07-08  5:34 ` Peter Korsgaard
  2008-07-08  5:52   ` Ulf Samuelsson
  2008-07-08  7:14   ` Hamish Moffatt
  0 siblings, 2 replies; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-08  5:34 UTC (permalink / raw)
  To: buildroot

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

 ulf> Author: ulf
 ulf> Date: 2008-07-07 16:20:09 -0700 (Mon, 07 Jul 2008)
 ulf> New Revision: 22676

 ulf> Log:
 ulf> Fix log

 ulf> Modified:
 ulf>    trunk/buildroot/Makefile


 ulf> Changeset:
 ulf> Modified: trunk/buildroot/Makefile
 ulf> ===================================================================
 ulf> --- trunk/buildroot/Makefile	2008-07-07 18:32:41 UTC (rev 22675)
 ulf> +++ trunk/buildroot/Makefile	2008-07-07 23:20:09 UTC (rev 22676)
 ulf> @@ -485,9 +485,8 @@
 ulf>  log:	.lognr.$(PROJECT)
 ulf>  	@expr `cat .lognr.$(PROJECT)` + 1 > .lognr.$(PROJECT)	
 ulf>  	@echo Creating $(PROJECT)-`cat .lognr.$(PROJECT)`.log
 ulf> -	@$(MAKE) testing > $(PROJECT)-`cat .lognr.$(PROJECT)`.log 2>&1 
 ulf> +	@$(MAKE) > $(PROJECT)-`cat .lognr.$(PROJECT)`.log 2>&1 

I'm still questioning how general this is. I could imagine other
people wanting a different naming convention (E.G. perhaps something
with the timestamp instead of just a number), and maybe store it
together with the output files (binaries/<project>).

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 22:37               ` Ulf Samuelsson
@ 2008-07-08  1:38                 ` Hamish Moffatt
  2008-07-08  6:35                   ` Ulf Samuelsson
  2008-07-08  5:39                 ` Peter Korsgaard
  1 sibling, 1 reply; 211+ messages in thread
From: Hamish Moffatt @ 2008-07-08  1:38 UTC (permalink / raw)
  To: buildroot

On Tue, Jul 08, 2008 at 12:37:00AM +0200, Ulf Samuelsson wrote:
> Why is it better to have a broken gnome build
> than installing gnome in /opt/gnome?

Which distro is so broken as to install it into /opt/gnome?


Hamish
-- 
Hamish Moffatt VK3SB <hamish@debian.org> <hamish@cloud.net.au>

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-07-07 23:20 ulf at uclibc.org
  2008-07-08  5:34 ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: ulf at uclibc.org @ 2008-07-07 23:20 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-07-07 16:20:09 -0700 (Mon, 07 Jul 2008)
New Revision: 22676

Log:
Fix log

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-07-07 18:32:41 UTC (rev 22675)
+++ trunk/buildroot/Makefile	2008-07-07 23:20:09 UTC (rev 22676)
@@ -485,9 +485,8 @@
 log:	.lognr.$(PROJECT)
 	@expr `cat .lognr.$(PROJECT)` + 1 > .lognr.$(PROJECT)	
 	@echo Creating $(PROJECT)-`cat .lognr.$(PROJECT)`.log
-	@$(MAKE) testing > $(PROJECT)-`cat .lognr.$(PROJECT)`.log 2>&1 
+	@$(MAKE) > $(PROJECT)-`cat .lognr.$(PROJECT)`.log 2>&1 
 
-testing:
 
 cross: $(BASE_TARGETS)
 

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 19:00             ` Peter Korsgaard
@ 2008-07-07 22:37               ` Ulf Samuelsson
  2008-07-08  1:38                 ` Hamish Moffatt
  2008-07-08  5:39                 ` Peter Korsgaard
  0 siblings, 2 replies; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-07 22:37 UTC (permalink / raw)
  To: buildroot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Peter Korsgaard skrev:
>>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
> 
> Hi,
> 
>  >> That would be silly. The standard location for stuff is /usr, and we
>  >> don't provide settings for all our other packages.
>  >> 

Then, those packages does not have a broken build.

> 
>  Ulf> So you think that the situation we have now, when libgtk2 will
>  Ulf> not compile when gnome is installed in "/opt/gnome2 on the host  is a
>  Ulf> good one?
> 
> No, not particular good, but better than the other way around as /usr
> is standard, /opt/gnome2 isn't.
> 

You can't be serious...

Why is it better to have a broken gnome build
than installing gnome in /opt/gnome?

Anyone with gnome installed in "/usr" will of course
use "/usr" on the target as well.

You can of course install symlinks from /usr/bin to
/opt/gnome/bin, but use of "sudo" in buildroot
has been frowned on before.


> How does openembedded handle it?
> 

Did not check.

BR
Ulf Samuelsson

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFIcpqMAyRRH5cXxqwRAt9KAKC05Prf9nHqLTX9vztFQdYfUpmtJwCgrCYo
vs3Meb2y1X/DSTK9bkkqT1c=
=z52i
-----END PGP SIGNATURE-----

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 17:30       ` Ulf Samuelsson
@ 2008-07-07 19:08         ` Peter Korsgaard
  0 siblings, 0 replies; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-07 19:08 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

Hi,

 >> It would be simpler to just set the download directory to an empty dir
 >> - But I still question the need the special purpose log and status
 >> targets you're adding.
 >> 

 Ulf> I actually do not even need buildroot at all, because everything
 Ulf> buildroot does, I can do manually.
 Ulf> It is just more convenient and less error prone to automate
 Ulf> common tasks.

But that's the point. Are they common tasks? I find the new stuff
pretty special purpose.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 17:28           ` Ulf Samuelsson
@ 2008-07-07 19:00             ` Peter Korsgaard
  2008-07-07 22:37               ` Ulf Samuelsson
  0 siblings, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-07 19:00 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

Hi,

 >> That would be silly. The standard location for stuff is /usr, and we
 >> don't provide settings for all our other packages.
 >> 

 Ulf> So you think that the situation we have now, when libgtk2 will
 Ulf> not compile when gnome is installed in "/opt/gnome2 on the host  is a
 Ulf> good one?

No, not particular good, but better than the other way around as /usr
is standard, /opt/gnome2 isn't.

How does openembedded handle it?

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 18:32 ulf at uclibc.org
@ 2008-07-07 18:41 ` Bernhard Fischer
  0 siblings, 0 replies; 211+ messages in thread
From: Bernhard Fischer @ 2008-07-07 18:41 UTC (permalink / raw)
  To: buildroot

On Mon, Jul 07, 2008 at 11:32:48AM -0700, ulf at uclibc.org wrote:
>Author: ulf
>Date: 2008-07-07 11:32:41 -0700 (Mon, 07 Jul 2008)
>New Revision: 22675
>
>Log:
>Fix log
>
>Modified:
>   trunk/buildroot/Makefile
>
>
>Changeset:
>Modified: trunk/buildroot/Makefile
>===================================================================
>--- trunk/buildroot/Makefile	2008-07-07 18:26:09 UTC (rev 22674)
>+++ trunk/buildroot/Makefile	2008-07-07 18:32:41 UTC (rev 22675)
>@@ -480,13 +480,15 @@
> prepatch:	gcc-patched binutils-patched gdb-patched uclibc-patched
> 
> .lognr.$(PROJECT):
>-	@echo "0" > .lognr
>+	@echo "0" > .lognr.$(PROJECT)
> 
> log:	.lognr.$(PROJECT)
>-	@expr `cat .lognr` + 1 > .lognr	
>+	@expr `cat .lognr.$(PROJECT)` + 1 > .lognr.$(PROJECT)	
> 	@echo Creating $(PROJECT)-`cat .lognr.$(PROJECT)`.log
>-	@$(MAKE) > $(PROJECT)-`cat .lognr.$(PROJECT)`.log 2>&1 
>+	@$(MAKE) testing > $(PROJECT)-`cat .lognr.$(PROJECT)`.log 2>&1 
> 
>+testing:
>+

Ulf, Please do not leak your debug stuff into the tree.
TIA

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-07-07 18:32 ulf at uclibc.org
  2008-07-07 18:41 ` Bernhard Fischer
  0 siblings, 1 reply; 211+ messages in thread
From: ulf at uclibc.org @ 2008-07-07 18:32 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-07-07 11:32:41 -0700 (Mon, 07 Jul 2008)
New Revision: 22675

Log:
Fix log

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-07-07 18:26:09 UTC (rev 22674)
+++ trunk/buildroot/Makefile	2008-07-07 18:32:41 UTC (rev 22675)
@@ -480,13 +480,15 @@
 prepatch:	gcc-patched binutils-patched gdb-patched uclibc-patched
 
 .lognr.$(PROJECT):
-	@echo "0" > .lognr
+	@echo "0" > .lognr.$(PROJECT)
 
 log:	.lognr.$(PROJECT)
-	@expr `cat .lognr` + 1 > .lognr	
+	@expr `cat .lognr.$(PROJECT)` + 1 > .lognr.$(PROJECT)	
 	@echo Creating $(PROJECT)-`cat .lognr.$(PROJECT)`.log
-	@$(MAKE) > $(PROJECT)-`cat .lognr.$(PROJECT)`.log 2>&1 
+	@$(MAKE) testing > $(PROJECT)-`cat .lognr.$(PROJECT)`.log 2>&1 
 
+testing:
+
 cross: $(BASE_TARGETS)
 
 help:

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-07-07 18:26 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2008-07-07 18:26 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-07-07 11:26:09 -0700 (Mon, 07 Jul 2008)
New Revision: 22674

Log:
Add slashes to allow TOPDIR to end without a slash in the future

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-07-07 17:48:27 UTC (rev 22673)
+++ trunk/buildroot/Makefile	2008-07-07 18:26:09 UTC (rev 22674)
@@ -36,7 +36,7 @@
 ifneq ($(BUILDROOT_LOCAL),)
 BR2_LOCAL:=$(BUILDROOT_LOCAL)
 else
-BR2_LOCAL:=$(TOPDIR)local
+BR2_LOCAL:=$(TOPDIR)/local
 endif
 
 # $(shell find . -name *_defconfig |sed 's/.*\///')
@@ -349,7 +349,7 @@
 	$(MAKE) SPIDER=--spider source
 
 external-deps:
-	@$(MAKE) -Bs BR2_WGET=$(TOPDIR)toolchain/wget-show-external-deps.sh \
+	@$(MAKE) -Bs BR2_WGET=$(TOPDIR)/toolchain/wget-show-external-deps.sh \
 	source
 
 #############################################################

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 17:48 ulf at uclibc.org
@ 2008-07-07 18:05 ` Bernhard Fischer
  0 siblings, 0 replies; 211+ messages in thread
From: Bernhard Fischer @ 2008-07-07 18:05 UTC (permalink / raw)
  To: buildroot

On Mon, Jul 07, 2008 at 10:48:28AM -0700, ulf at uclibc.org wrote:
>Author: ulf
>Date: 2008-07-07 10:48:27 -0700 (Mon, 07 Jul 2008)
>New Revision: 22673
>
>Log:
>Remove some debug messages
>
>Modified:
>   trunk/buildroot/Makefile
>
>
>Changeset:
>Modified: trunk/buildroot/Makefile
>===================================================================
>--- trunk/buildroot/Makefile	2008-07-07 12:04:19 UTC (rev 22672)
>+++ trunk/buildroot/Makefile	2008-07-07 17:48:27 UTC (rev 22673)
>@@ -460,7 +460,7 @@
> #
> #############################################################
> clean:
>-	rm -f .config .config.old .config.cmd .tmpconfig.h
>+	rm -f .config .config.old .config.cmd .tmpconfig.h .lognr.*
> 	-$(MAKE) -C $(CONFIG) clean
> 
> distclean: clean
>@@ -479,18 +479,14 @@
> 
> prepatch:	gcc-patched binutils-patched gdb-patched uclibc-patched
> 
>-.lognr:
>+.lognr.$(PROJECT):
> 	@echo "0" > .lognr
> 
>-log:	.lognr
>+log:	.lognr.$(PROJECT)
> 	@expr `cat .lognr` + 1 > .lognr	

Ulf, please, if you really insist on adding such crap, then at least
make it right.

Thank you.
>-	@echo Creating $(PROJECT)-`cat .lognr`.log
>-	@$(MAKE) > $(PROJECT)-`cat .lognr`.log 2>&1 
>+	@echo Creating $(PROJECT)-`cat .lognr.$(PROJECT)`.log
>+	@$(MAKE) > $(PROJECT)-`cat .lognr.$(PROJECT)`.log 2>&1 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-07-07 17:48 ulf at uclibc.org
  2008-07-07 18:05 ` Bernhard Fischer
  0 siblings, 1 reply; 211+ messages in thread
From: ulf at uclibc.org @ 2008-07-07 17:48 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-07-07 10:48:27 -0700 (Mon, 07 Jul 2008)
New Revision: 22673

Log:
Remove some debug messages

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-07-07 12:04:19 UTC (rev 22672)
+++ trunk/buildroot/Makefile	2008-07-07 17:48:27 UTC (rev 22673)
@@ -460,7 +460,7 @@
 #
 #############################################################
 clean:
-	rm -f .config .config.old .config.cmd .tmpconfig.h
+	rm -f .config .config.old .config.cmd .tmpconfig.h .lognr.*
 	-$(MAKE) -C $(CONFIG) clean
 
 distclean: clean
@@ -479,18 +479,14 @@
 
 prepatch:	gcc-patched binutils-patched gdb-patched uclibc-patched
 
-.lognr:
+.lognr.$(PROJECT):
 	@echo "0" > .lognr
 
-log:	.lognr
+log:	.lognr.$(PROJECT)
 	@expr `cat .lognr` + 1 > .lognr	
-	@echo Creating $(PROJECT)-`cat .lognr`.log
-	@$(MAKE) > $(PROJECT)-`cat .lognr`.log 2>&1 
+	@echo Creating $(PROJECT)-`cat .lognr.$(PROJECT)`.log
+	@$(MAKE) > $(PROJECT)-`cat .lognr.$(PROJECT)`.log 2>&1 
 
-tail:
-	grep "\.tar\."  $(PROJECT)-`cat .lognr`.log
-	tail --lines=25 $(PROJECT)-`cat .lognr`.log
-
 cross: $(BASE_TARGETS)
 
 help:
@@ -516,8 +512,3 @@
 .PHONY: dummy subdirs release distclean clean config oldconfig \
 	menuconfig tags check test depend defconfig help
 
-status:
-	@echo LOCAL=$(LOCAL)
-	@echo BR2_DL_DIR=$(BR2_DL_DIR)
-	@echo HOST_GLIB=$(HOST_GLIB)
-	@echo HOST_GLIB_BIN=$(HOST_GLIB_BIN)

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 15:25         ` Bernhard Fischer
@ 2008-07-07 17:39           ` Peter Korsgaard
  2008-07-09 13:08           ` Peter Korsgaard
  1 sibling, 0 replies; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-07 17:39 UTC (permalink / raw)
  To: buildroot

>>>>> "Bernhard" == Bernhard Fischer <rep.dot.nop@gmail.com> writes:

Hi,

(will look into the makefile stuff later)

 >> external-deps doesn't work like it does for the other packages.

 Bernhard> My lack of interrest to support external stuff is deep and profound.

external-deps has nothing to do with external toolchains. It simply
gives you the list of packages in $DL_DIR you'll need to archive
together with your buildroot snapshot to be able to reproduce your
build.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 14:53               ` Peter Korsgaard
@ 2008-07-07 17:33                 ` Ulf Samuelsson
  0 siblings, 0 replies; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-07 17:33 UTC (permalink / raw)
  To: buildroot


>>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
> 
> Hi,
> 
> Ulf> Not if you want your log file to have the
> Ulf> same name as your project.
> 
> Ulf> Try typing
> Ulf> "make > atngw100-expanded-3.log 2>&1"
> Ulf> a couple of times, and you see what I mean.
> 
> Nothing stops you from defining an alias for make <whatever>_defconfig
> && make 2>&1 > <whatever>.log in your local .bashrc - What we question
> is the need for adding it to buildroot with the complications it adds
> elsewhere.

It does not add any complication, but it does highlight that
the autotools has a less desirable implementation.

> 
> And given the typical runtime of a buildroot compilation I doubt
> that the command length of the make invocation is the limiting factor
> in developer effeciency ;)
> 
> -- 
> Bye, Peter Korsgaard
>


Best Regards
Ulf Samuelsson 

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 14:41     ` Peter Korsgaard
@ 2008-07-07 17:30       ` Ulf Samuelsson
  2008-07-07 19:08         ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-07 17:30 UTC (permalink / raw)
  To: buildroot

>>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
> 
> Hi,
> 
> >> That breaks the source-check/external-deps check in
> >> Makefile.autotools.in (r22607).
> >> 
> 
> Ulf> Is not something like the following to be preferred?
> 
> Ulf> Index: Makefile
> Ulf> ===================================================================
> Ulf> --- Makefile (revision 22671)
> Ulf> +++ Makefile (arbetskopia)
> Ulf> @@ -346,10 +346,10 @@
> Ulf>  source: $(TARGETS_SOURCE) $(HOST_SOURCE)
> 
> Ulf>  _source-check:
> Ulf> - $(MAKE) SPIDER=--spider source
> Ulf> + $(MAKE) FORCE_DOWNLOAD=y SPIDER=--spider source
> 
> It would be simpler to just set the download directory to an empty dir
> - But I still question the need the special purpose log and status
> targets you're adding.
> 

I actually do not even need buildroot at all, because everything
buildroot does, I can do manually.
It is just more convenient and less error prone to automate common tasks.

Best Regards
Ulf Samuelsson

 

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 14:38         ` Peter Korsgaard
@ 2008-07-07 17:28           ` Ulf Samuelsson
  2008-07-07 19:00             ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-07 17:28 UTC (permalink / raw)
  To: buildroot


>>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
>
> Hi,
>
> Ulf> Maybe it should be possible then in buildroot to
> Ulf> select where target Gnome is installed?
>
> That would be silly. The standard location for stuff is /usr, and we
> don't provide settings for all our other packages.
>

So you think that the situation we have now, when libgtk2 will
not compile when gnome is installed in "/opt/gnome2 on the host  is a good 
one?

You think perhaps that a user which needs libgtk2 should reinstall the PC 
with
a Linux distribution which happens to have Gnome installed in /usr instead 
of "/opt/gnome"


Best Regards
Ulf Samuelsson

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 14:07         ` Bernhard Fischer
@ 2008-07-07 17:24           ` Ulf Samuelsson
  0 siblings, 0 replies; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-07 17:24 UTC (permalink / raw)
  To: buildroot



> On Mon, Jul 07, 2008 at 03:47:11PM +0200, Ulf Samuelsson wrote:
>>-----BEGIN PGP SIGNED MESSAGE-----
>>Hash: SHA1
>>
>>Bernhard Fischer skrev:
>>> On Mon, Jul 07, 2008 at 03:25:27PM +0200, Ulf Samuelsson wrote:
>>> [snip ugly log target]
>>>>> As mentioned earlier, it doesn't work with Makefile.autotools.in using
>>>>> packages.
>>>>>
>>>> Yes, but that is really not a good implementation.
>>>> The MAKELEVEL has really nothing to do with what you
>>>> want to use it for, it just happens to work, but
>>>> this implementation is easily broken.
>>>
>>> I have to agree to Ulf in this respect, fwiw.
>>> Peter, why did you have to take MAKELEVEL into account? Perhaps we can
>>> fix this in a better way.. (pointing me to a detailed commit-message or
>>> to the ML archives is sufficient)
>>
>>This is my proposal (which started this thread),
>>but I would like you guys to comment.
>>
>>Index: Makefile
>>===================================================================
>>- --- Makefile (revision 22671)
>>+++ Makefile (arbetskopia)
>>@@ -346,10 +346,10 @@
>> source: $(TARGETS_SOURCE) $(HOST_SOURCE)
>>
>> _source-check:
>>- - $(MAKE) SPIDER=--spider source
>>+ $(MAKE) FORCE_DOWNLOAD=y SPIDER=--spider source
>
> No, this is not acceptable.

Why?


>>
>> external-deps:
>>- - @$(MAKE) -Bs BR2_WGET=$(TOPDIR)toolchain/wget-show-external-deps.sh \
>>+ @$(MAKE) FORCE_DOWNLOAD=y -Bs
>
>>BR2_WGET=$(TOPDIR)toolchain/wget-show-external-deps.sh \
>> source
>>
>>Index: package/Makefile.autotools.in
>>===================================================================
>>- --- package/Makefile.autotools.in (revision 22671)
>>+++ package/Makefile.autotools.in (arbetskopia)
>>@@ -131,7 +131,7 @@
>> # Retrieve and unpack the archive
>> $(BUILD_DIR)/%/.stamp_downloaded:
>> # support make source-check/external-deps
>>- -ifeq ($(MAKELEVEL),1)
>>+ifeq ($(FORCE_DOWNLOAD),y)
>> $(WGET) -P $(DL_DIR) $($(PKG)_SITE)/$($(PKG)_SOURCE)
>> $(if $($(PKG)_PATCH),$(WGET) -P $(DL_DIR) $($(PKG)_SITE)/$($(PKG)_PATCH))
>> else
>
> What are you trying to do, Peter? source-check should work just fine,
> even for autotools.in
>

autotools.in checks if the package exists, and if it does , then $(WGET) 
wont happen.
Therefore autotools now checks if $(WGET) needs to be executed.

Best Regards
Ulf Samuelsson 

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 14:44       ` Peter Korsgaard
@ 2008-07-07 15:25         ` Bernhard Fischer
  2008-07-07 17:39           ` Peter Korsgaard
  2008-07-09 13:08           ` Peter Korsgaard
  0 siblings, 2 replies; 211+ messages in thread
From: Bernhard Fischer @ 2008-07-07 15:25 UTC (permalink / raw)
  To: buildroot

On Mon, Jul 07, 2008 at 04:44:25PM +0200, Peter Korsgaard wrote:
>>>>>> "Bernhard" == Bernhard Fischer <rep.dot.nop@gmail.com> writes:
>
> Bernhard> On Mon, Jul 07, 2008 at 02:13:44PM +0200, Ulf Samuelsson wrote:
> >> -----BEGIN PGP SIGNED MESSAGE-----
> >> Hash: SHA1
> >> 
> >> Peter Korsgaard skrev:
>
> >>> That breaks the source-check/external-deps check in
> >>> Makefile.autotools.in (r22607).
> >>> 
> >> 
> >> Is not something like the following to be preferred?
>
> Bernhard> What were you trying to fix initially?
>
>Me or Ulf? For me, see r22607. Makefile.autotools.in is kinda broken as
>the download target is executed even if the download exists (E.G. it

Ok that's broken.

$(BUILD_DIR)/%/.stamp_download_tarball:
	$(WGET) -P $(DL_DIR) $($(PKG)_SITE)/$($(PKG)_SOURCE)
	# or $(if $(BR2_PRIMARY_SITE),$(BR2_PRIMARY_SITE),$($(PKG)_SITE))/$($(PKG)_SOURCE) if you want to support that primary site stuff
	touch $@

$(BUILD_DIR)/%/.stamp_download_patches:
	$(foreach p,$($(PKG)_PATCH),$(WGET) -P $(DL_DIR) $($(PKG)_SITE)/$p)

$(BUILD_DIR)/%/.stamp_downloaded: |\
	$(BUILD_DIR)/%/.stamp_download_tarball \
	$(BUILD_DIR)/%/.stamp_download_patches

>uses a phony target instead of the exact file name), so source-check /

The phony has to go, of course. There is absolutely no sane reason for it.

>external-deps doesn't work like it does for the other packages.

My lack of interrest to support external stuff is deep and profound.

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 13:25   ` Ulf Samuelsson
  2008-07-07 13:41     ` Bernhard Fischer
@ 2008-07-07 14:58     ` Peter Korsgaard
  1 sibling, 0 replies; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-07 14:58 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

Hi,

 Ulf> Yes, but that is really not a good implementation.
 Ulf> The MAKELEVEL has really nothing to do with what you
 Ulf> want to use it for, it just happens to work, but
 Ulf> this implementation is easily broken.

I agree that it isn't particular nice, and I have no problem with it
being replaced with a proper fix. I don't think your NO_DOWNLOAD
solution is that though.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 13:41     ` Bernhard Fischer
  2008-07-07 13:47       ` Ulf Samuelsson
@ 2008-07-07 14:55       ` Peter Korsgaard
  1 sibling, 0 replies; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-07 14:55 UTC (permalink / raw)
  To: buildroot

>>>>> "Bernhard" == Bernhard Fischer <rep.dot.nop@gmail.com> writes:

Hi,

 >> Yes, but that is really not a good implementation.
 >> The MAKELEVEL has really nothing to do with what you
 >> want to use it for, it just happens to work, but
 >> this implementation is easily broken.

 Bernhard> I have to agree to Ulf in this respect, fwiw.

Sure. The proper solution is to fix Makefile.autotools.in - But that's
not a 5min job.

An alternative solution would be to set DL_DIR to something invalid in
source-check/external-deps.

 Bernhard> Peter, why did you have to take MAKELEVEL into account?
 Bernhard> Perhaps we can fix this in a better way.. (pointing me to a
 Bernhard> detailed commit-message or to the ML archives is
 Bernhard> sufficient)

See my earlier mail and r22607.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 13:44             ` Ulf Samuelsson
@ 2008-07-07 14:53               ` Peter Korsgaard
  2008-07-07 17:33                 ` Ulf Samuelsson
  0 siblings, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-07 14:53 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

Hi,

 Ulf> Not if you want your log file to have the
 Ulf> same name as your project.

 Ulf> Try typing
 Ulf> "make > atngw100-expanded-3.log 2>&1"
 Ulf> a couple of times, and you see what I mean.

Nothing stops you from defining an alias for make <whatever>_defconfig
&& make 2>&1 > <whatever>.log in your local .bashrc - What we question
is the need for adding it to buildroot with the complications it adds
elsewhere.

And given the typical runtime of a buildroot compilation I doubt
that the command length of the make invocation is the limiting factor
in developer effeciency ;)

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 13:11         ` Bernhard Fischer
  2008-07-07 13:28           ` Bernhard Fischer
@ 2008-07-07 14:50           ` Peter Korsgaard
  1 sibling, 0 replies; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-07 14:50 UTC (permalink / raw)
  To: buildroot

>>>>> "Bernhard" == Bernhard Fischer <rep.dot.nop@gmail.com> writes:

Hi,

 Bernhard> make source-check is _supposed_ to download all sources,
 Bernhard> regardless of whether or not the package exists
 Bernhard> locally. Keep in mind that it is ment to check if packages
 Bernhard> and patches are (still) downloadable or not and explicitely
 Bernhard> disregarding any local stuff to simulate what users will
 Bernhard> experience.

It is and it does.

 Bernhard> Perhaps the source-check target should consequently use a
 Bernhard> $(DL_DIR).check dir then. This would avoid breakage elsewhere.

I'm not following. We used to handle it by invoking make with the -B
option so the download target would get executed even if the file was
already downloaded. That broke with Makefile.autotools.in as it
uses shell checks instead of the dependency handling in make.

 Bernhard> Apart from that such a "log" target strikes me as unwarranted.
 Bernhard> Just
 Bernhard> $ (make) 2>&1 >& MY.log
 Bernhard> or
 Bernhard> $ nohup make &

 Bernhard> would a more sensible thing to do, IMHO.

Agreed.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 12:57       ` Ulf Samuelsson
  2008-07-07 13:11         ` Bernhard Fischer
@ 2008-07-07 14:47         ` Peter Korsgaard
  1 sibling, 0 replies; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-07 14:47 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

 Ulf> Bernhard Fischer skrev:
 >> On Mon, Jul 07, 2008 at 02:13:44PM +0200, Ulf Samuelsson wrote:
 >>> -----BEGIN PGP SIGNED MESSAGE-----
 >>> Hash: SHA1
 >>> 
 >>> Peter Korsgaard skrev:
 >> 
 >>>> That breaks the source-check/external-deps check in
 >>>> Makefile.autotools.in (r22607).
 >>>> 
 >>> Is not something like the following to be preferred?

 Ulf> Previously the special make targets to check availability
 Ulf> of packages on internet would download each target
 Ulf> even if the target existed in $(DL_DIR) creating
 Ulf> <package>.tar.bz2.<n>, or it would not check
 Ulf> the package at all.

Only if you're using your new make log target.

 Ulf> Peter introduced a fix where he will treat the download
 Ulf> differently if the MAKELEVEL=0 (normal) or if the
 Ulf> MAKELEVEL=1 which is the case for make source-check
 Ulf> and make external-deps.

Exactly. Makefile.autootols.in has always been broken for source-check
/ external-deps. My change was a very small and low impact fix. The
proper fix would be to restructure Makefile.autootols.in to use make
to decide if targets are out of date and not shell checks.

 Ulf> I do not think that MAKELEVEL is a good variable
 Ulf> to detect if someone wants to do source-check
 Ulf> or external-deps.

Good or not - It worked where it didn't before.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 12:36     ` Bernhard Fischer
  2008-07-07 12:57       ` Ulf Samuelsson
@ 2008-07-07 14:44       ` Peter Korsgaard
  2008-07-07 15:25         ` Bernhard Fischer
  1 sibling, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-07 14:44 UTC (permalink / raw)
  To: buildroot

>>>>> "Bernhard" == Bernhard Fischer <rep.dot.nop@gmail.com> writes:

 Bernhard> On Mon, Jul 07, 2008 at 02:13:44PM +0200, Ulf Samuelsson wrote:
 >> -----BEGIN PGP SIGNED MESSAGE-----
 >> Hash: SHA1
 >> 
 >> Peter Korsgaard skrev:

 >>> That breaks the source-check/external-deps check in
 >>> Makefile.autotools.in (r22607).
 >>> 
 >> 
 >> Is not something like the following to be preferred?

 Bernhard> What were you trying to fix initially?

Me or Ulf? For me, see r22607. Makefile.autotools.in is kinda broken as
the download target is executed even if the download exists (E.G. it
uses a phony target instead of the exact file name), so source-check /
external-deps doesn't work like it does for the other packages.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 12:13   ` Ulf Samuelsson
  2008-07-07 12:36     ` Bernhard Fischer
@ 2008-07-07 14:41     ` Peter Korsgaard
  2008-07-07 17:30       ` Ulf Samuelsson
  1 sibling, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-07 14:41 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

Hi,

 >> That breaks the source-check/external-deps check in
 >> Makefile.autotools.in (r22607).
 >> 

 Ulf> Is not something like the following to be preferred?

 Ulf> Index: Makefile
 Ulf> ===================================================================
 Ulf> --- Makefile	(revision 22671)
 Ulf> +++ Makefile	(arbetskopia)
 Ulf> @@ -346,10 +346,10 @@
 Ulf>  source: $(TARGETS_SOURCE) $(HOST_SOURCE)

 Ulf>  _source-check:
 Ulf> -	$(MAKE) SPIDER=--spider source
 Ulf> +	$(MAKE) FORCE_DOWNLOAD=y SPIDER=--spider source

It would be simpler to just set the download directory to an empty dir
- But I still question the need the special purpose log and status
targets you're adding.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 13:35       ` Ulf Samuelsson
@ 2008-07-07 14:38         ` Peter Korsgaard
  2008-07-07 17:28           ` Ulf Samuelsson
  0 siblings, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-07 14:38 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

Hi,

 Ulf> Maybe it should be possible then in buildroot to
 Ulf> select where target Gnome is installed?

That would be silly. The standard location for stuff is /usr, and we
don't provide settings for all our other packages.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 13:47       ` Ulf Samuelsson
@ 2008-07-07 14:07         ` Bernhard Fischer
  2008-07-07 17:24           ` Ulf Samuelsson
  0 siblings, 1 reply; 211+ messages in thread
From: Bernhard Fischer @ 2008-07-07 14:07 UTC (permalink / raw)
  To: buildroot

On Mon, Jul 07, 2008 at 03:47:11PM +0200, Ulf Samuelsson wrote:
>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: SHA1
>
>Bernhard Fischer skrev:
>> On Mon, Jul 07, 2008 at 03:25:27PM +0200, Ulf Samuelsson wrote:
>> [snip ugly log target]
>>>> As mentioned earlier, it doesn't work with Makefile.autotools.in using
>>>> packages.
>>>>
>>> Yes, but that is really not a good implementation.
>>> The MAKELEVEL has really nothing to do with what you
>>> want to use it for, it just happens to work, but
>>> this implementation is easily broken.
>> 
>> I have to agree to Ulf in this respect, fwiw.
>> Peter, why did you have to take MAKELEVEL into account? Perhaps we can
>> fix this in a better way.. (pointing me to a detailed commit-message or
>> to the ML archives is sufficient)
>
>This is my proposal (which started this thread),
>but I would like you guys to comment.
>
>Index: Makefile
>===================================================================
>- --- Makefile	(revision 22671)
>+++ Makefile	(arbetskopia)
>@@ -346,10 +346,10 @@
> source: $(TARGETS_SOURCE) $(HOST_SOURCE)
>
> _source-check:
>- -	$(MAKE) SPIDER=--spider source
>+	$(MAKE) FORCE_DOWNLOAD=y SPIDER=--spider source

No, this is not acceptable.
>
> external-deps:
>- -	@$(MAKE) -Bs BR2_WGET=$(TOPDIR)toolchain/wget-show-external-deps.sh \
>+	@$(MAKE) FORCE_DOWNLOAD=y -Bs

>BR2_WGET=$(TOPDIR)toolchain/wget-show-external-deps.sh \
> 	source
>
>Index: package/Makefile.autotools.in
>===================================================================
>- --- package/Makefile.autotools.in	(revision 22671)
>+++ package/Makefile.autotools.in	(arbetskopia)
>@@ -131,7 +131,7 @@
> # Retrieve and unpack the archive
> $(BUILD_DIR)/%/.stamp_downloaded:
> # support make source-check/external-deps
>- -ifeq ($(MAKELEVEL),1)
>+ifeq ($(FORCE_DOWNLOAD),y)
> 	$(WGET) -P $(DL_DIR) $($(PKG)_SITE)/$($(PKG)_SOURCE)
> 	$(if $($(PKG)_PATCH),$(WGET) -P $(DL_DIR) $($(PKG)_SITE)/$($(PKG)_PATCH))
> else

What are you trying to do, Peter? source-check should work just fine,
even for autotools.in

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 13:41     ` Bernhard Fischer
@ 2008-07-07 13:47       ` Ulf Samuelsson
  2008-07-07 14:07         ` Bernhard Fischer
  2008-07-07 14:55       ` Peter Korsgaard
  1 sibling, 1 reply; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-07 13:47 UTC (permalink / raw)
  To: buildroot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bernhard Fischer skrev:
> On Mon, Jul 07, 2008 at 03:25:27PM +0200, Ulf Samuelsson wrote:
> [snip ugly log target]
>>> As mentioned earlier, it doesn't work with Makefile.autotools.in using
>>> packages.
>>>
>> Yes, but that is really not a good implementation.
>> The MAKELEVEL has really nothing to do with what you
>> want to use it for, it just happens to work, but
>> this implementation is easily broken.
> 
> I have to agree to Ulf in this respect, fwiw.
> Peter, why did you have to take MAKELEVEL into account? Perhaps we can
> fix this in a better way.. (pointing me to a detailed commit-message or
> to the ML archives is sufficient)

This is my proposal (which started this thread),
but I would like you guys to comment.

Index: Makefile
===================================================================
- --- Makefile	(revision 22671)
+++ Makefile	(arbetskopia)
@@ -346,10 +346,10 @@
 source: $(TARGETS_SOURCE) $(HOST_SOURCE)

 _source-check:
- -	$(MAKE) SPIDER=--spider source
+	$(MAKE) FORCE_DOWNLOAD=y SPIDER=--spider source

 external-deps:
- -	@$(MAKE) -Bs BR2_WGET=$(TOPDIR)toolchain/wget-show-external-deps.sh \
+	@$(MAKE) FORCE_DOWNLOAD=y -Bs
BR2_WGET=$(TOPDIR)toolchain/wget-show-external-deps.sh \
 	source

Index: package/Makefile.autotools.in
===================================================================
- --- package/Makefile.autotools.in	(revision 22671)
+++ package/Makefile.autotools.in	(arbetskopia)
@@ -131,7 +131,7 @@
 # Retrieve and unpack the archive
 $(BUILD_DIR)/%/.stamp_downloaded:
 # support make source-check/external-deps
- -ifeq ($(MAKELEVEL),1)
+ifeq ($(FORCE_DOWNLOAD),y)
 	$(WGET) -P $(DL_DIR) $($(PKG)_SITE)/$($(PKG)_SOURCE)
 	$(if $($(PKG)_PATCH),$(WGET) -P $(DL_DIR) $($(PKG)_SITE)/$($(PKG)_PATCH))
 else

 #############################################################



BR
Ulf



> _______________________________________________
> buildroot mailing list
> buildroot at uclibc.org
> http://busybox.net/mailman/listinfo/buildroot

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFIch5fAyRRH5cXxqwRAsNbAJ9vWvVqUecx+xwpmykwrOaRbAlWfgCeLBNj
Djwd8wUNMHoWAcei4qdw2HI=
=K+Qq
-----END PGP SIGNATURE-----

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 13:28           ` Bernhard Fischer
@ 2008-07-07 13:44             ` Ulf Samuelsson
  2008-07-07 14:53               ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-07 13:44 UTC (permalink / raw)
  To: buildroot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bernhard Fischer skrev:
> On Mon, Jul 07, 2008 at 03:11:23PM +0200, Bernhard Fischer wrote:
>> On Mon, Jul 07, 2008 at 02:57:48PM +0200, Ulf Samuelsson wrote:
>>> -----BEGIN PGP SIGNED MESSAGE-----
>>> Hash: SHA1
>>>
>>> Bernhard Fischer skrev:
>>>> On Mon, Jul 07, 2008 at 02:13:44PM +0200, Ulf Samuelsson wrote:
>>>>> -----BEGIN PGP SIGNED MESSAGE-----
>>>>> Hash: SHA1
>>>>>
>>>>> Peter Korsgaard skrev:
>>>>>> That breaks the source-check/external-deps check in
>>>>>> Makefile.autotools.in (r22607).
>>>>>>
>>>>> Is not something like the following to be preferred?
>>> Previously the special make targets to check availability
>>> of packages on internet would download each target
>>> even if the target existed in $(DL_DIR) creating
>>> <package>.tar.bz2.<n>, or it would not check
>>> the package at all.
>>>
>>> Peter introduced a fix where he will treat the download
>>> differently if the MAKELEVEL=0 (normal) or if the
>>> MAKELEVEL=1 which is the case for make source-check
>>> and make external-deps.
>>>
>>> When I introduced easy logging by "make log",
>>> this breaks the autotools, since this also runs
>>> at MAKELEVEL=1.
>>>
>>> I do not think that MAKELEVEL is a good variable
>>> to detect if someone wants to do source-check
>>> or external-deps.
>> make source-check is _supposed_ to download all sources, regardless of
> 
> Where download is not really appropriate since we do this (for speed and
> volume reasons) deliberately with wget's --spider option, just as a
> sidenote.
> 
>> whether or not the package exists locally. Keep in mind that it is ment
>> to check if packages and patches are (still) downloadable or not and
>> explicitely disregarding any local stuff to simulate what users will
>> experience.
>>
>> Perhaps the source-check target should consequently use a
>> $(DL_DIR).check dir then. This would avoid breakage elsewhere.
> 
> Due to spider, please disregard this comment about $(DL_DIR).check.

I think the issue is that "source-check" and "external-deps" needs
special treatment in autotools so that the
WGET commands is executed regardless if the target package
is present in DL_DIR or not.

The WGET commands has been redefined to do WGET --spider
or to run a script and neither of these will actually
download the tarballs.

What I question is the use of the MAKELEVEL
variable to determine if this special treatment
should be activated or not.


>> Apart from that such a "log" target strikes me as unwarranted.
>> Just
>> $ (make) 2>&1 >& MY.log
>> or
>> $ nohup make &
>>
>> would a more sensible thing to do, IMHO.
>>

Not if you want your log file to have the
same name as your project.

Try typing
"make > atngw100-expanded-3.log 2>&1"
a couple of times, and you see what I mean.

"make log" is so much easier, and you can
use bash to just do "make log" by just pressing up-arrow <CR/LF>.


>> HTH,
> _______________________________________________
> buildroot mailing list
> buildroot at uclibc.org
> http://busybox.net/mailman/listinfo/buildroot

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFIch2pAyRRH5cXxqwRArO1AKCyrz725gm471S/jZo+EABTwkZs9QCgmVMk
IPBfdLBSIpA5EF57rOf1fBo=
=NDo1
-----END PGP SIGNATURE-----

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 13:25   ` Ulf Samuelsson
@ 2008-07-07 13:41     ` Bernhard Fischer
  2008-07-07 13:47       ` Ulf Samuelsson
  2008-07-07 14:55       ` Peter Korsgaard
  2008-07-07 14:58     ` Peter Korsgaard
  1 sibling, 2 replies; 211+ messages in thread
From: Bernhard Fischer @ 2008-07-07 13:41 UTC (permalink / raw)
  To: buildroot

On Mon, Jul 07, 2008 at 03:25:27PM +0200, Ulf Samuelsson wrote:
[snip ugly log target]
>> 
>> As mentioned earlier, it doesn't work with Makefile.autotools.in using
>> packages.
>> 
>
>Yes, but that is really not a good implementation.
>The MAKELEVEL has really nothing to do with what you
>want to use it for, it just happens to work, but
>this implementation is easily broken.

I have to agree to Ulf in this respect, fwiw.
Peter, why did you have to take MAKELEVEL into account? Perhaps we can
fix this in a better way.. (pointing me to a detailed commit-message or
to the ML archives is sufficient)

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 13:23     ` Bernhard Fischer
@ 2008-07-07 13:35       ` Ulf Samuelsson
  2008-07-07 14:38         ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-07 13:35 UTC (permalink / raw)
  To: buildroot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bernhard Fischer skrev:
> On Mon, Jul 07, 2008 at 03:14:06PM +0200, Ulf Samuelsson wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Bernhard Fischer skrev:
>>> On Sun, Jul 06, 2008 at 12:34:41AM -0700, ulf at uclibc.org wrote:
>>>> Author: ulf
>>>> Date: 2008-07-06 00:34:41 -0700 (Sun, 06 Jul 2008)
>>>> New Revision: 22663
>>>>
>>>> Log:
>>>> Replace configuring GLIB with autodetect
>>>>
>>>> Modified:
>>>>   trunk/buildroot/Config.in
>>>>   trunk/buildroot/Makefile
>>>>
>>>>
>>>> Changeset:
>>>> Modified: trunk/buildroot/Config.in
>>>> ===================================================================
>>>> --- trunk/buildroot/Config.in	2008-07-06 07:00:11 UTC (rev 22662)
>>>> +++ trunk/buildroot/Config.in	2008-07-06 07:34:41 UTC (rev 22663)
>>>> @@ -78,17 +78,6 @@
>>>>
>>>> 	  The default is $(BASE_DIR)/dl
>>>>
>>>> -config BR2_HOST_GLIB
>>>> -	string "Location of host Gnome library"
>>>> -	default "/usr"
>>>> -	help
>>>> -	  Directory where Gnome is installed on the host
>>>> -	  Gnome applications is installed in $(BR2_HOST_LIB)/bin 
>>>> -	  This is needed to build libgtk etc.
>>>> -	  The default is /usr
>>>> -	  It can be overridden by the BUILDROOT_HOST_GLIB
>>>> -	  shell variable
>>>> -
>>>> source	"target/device/Config.in.mirrors"
>>>>
>>>> config BR2_STAGING_DIR
>>>>
>>>> Modified: trunk/buildroot/Makefile
>>>> ===================================================================
>>>> --- trunk/buildroot/Makefile	2008-07-06 07:00:11 UTC (rev 22662)
>>>> +++ trunk/buildroot/Makefile	2008-07-06 07:34:41 UTC (rev 22663)
>>>> @@ -57,12 +57,6 @@
>>>> endif
>>>> LOCAL:=$(BR2_LOCAL)
>>>>
>>>> -ifneq ($(BUILDROOT_HOST_GLIB),)
>>>> -HOST_GLIB:=$(BUILDROOT_HOST_GLIB)
>>>> -else
>>>> -HOST_GLIB:=$(BR2_HOST_GLIB)
>>>> -endif
>>>> -
>>>> # To put more focus on warnings, be less verbose as default
>>>> # Use 'make V=1' to see the full commands
>>>> ifdef V
>>>> @@ -128,6 +122,10 @@
>>>> HOSTLD:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLD)" || type -p $(HOSTLD) || echo ld)
>>>> HOSTLN:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLN)" || type -p $(HOSTLN) || echo ln)
>>>> HOSTNM:=$(shell $(CONFIG_SHELL) -c "which $(HOSTNM)" || type -p $(HOSTNM) || echo nm)
>>>> +HOST_GLIB_BIN:=`dirname $(shell $(CONFIG_SHELL) -c "which glib-genmarshal" || echo /usr/bin/glib-genmarshal)`
>>>> +HOST_GLIB:=$(shell $(CONFIG_SHELL) -c "dirname $(HOST_GLIB_BIN)" || echo /usr)
>>> I don't see why
>>> 1) "/usr" is a valid fallback here?
>>     Gnome is installed in /usr and the Gnome binaries
>>     will then be looked for in /usr/bin
>>
>>> 2) this stuff is needed in the first place.
>>>
>> The configure statements of many packages seems to
>> hardwire the location of glib-genmarshal (and
>> other gnome packages) to /usr/bin
>>
>>> If glib-genmarshal is not in your PATH then it is perfectly fine to
>>> fail.
>> /opt/gnome/bin/glib-genmarshal *is* in my path.
>> /usr/bin/glib-genmarshal is NOT in my path.
>>
>>
>>> If it is in your PATH (which it should be, iff you have it
>>> installed), the it should be found by configure.
>>>
>> Yes, but it is not found which I think is a bug.
> 
> Agree, but a bug in pkgconfig resp. the configury of the respective
> packages.


I think PKGCONFIG does what it is told to do, but
the "configure" of Gnome should not separate
things that needs to run on the host from things
that runs on the target.

I can remove the HOST_GLIB and fix some of the other stuff
you guys have been complaining about, since most
(except logging) is not so important to me.
Logging, I think I would like to keep.
(But Autotools needs fixing)

Still, some targets are hardwiring glib-genmarshal
so we need to decide what to do here.

I see three alternatives:
* We remove the configure switches referring to
  "/usr/bin/glib-genmarshal" - now "$(HOST_GLIB)/bin/glib-genmarshal"?
  (They seems not to be used)
* We set them back to /usr/bin/<app> which I think is broken?
* We keep $(HOST_GLIB) and the "$(HOST_GLIB)/bin/glib-genmarshal


[snip]

>> Another question is if we should install Gnome in /opt/gnome
>> instead of in /usr/bin?
>> I think that will solve my problem.
>>
>> Do people see gnome normally beeing installed in /usr/bin.
> 
> Unfortunately this is distro-dependant.


Maybe it should be possible then in buildroot to
select where target Gnome is installed?




> _______________________________________________
> buildroot mailing list
> buildroot at uclibc.org
> http://busybox.net/mailman/listinfo/buildroot

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFIchuQAyRRH5cXxqwRAkoDAJ4709IycAWZd7vSHD4pyk6utKYy1gCfQUlh
hwLlNxPnyDjhdjCuOD6230I=
=Sy6u
-----END PGP SIGNATURE-----

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 13:11         ` Bernhard Fischer
@ 2008-07-07 13:28           ` Bernhard Fischer
  2008-07-07 13:44             ` Ulf Samuelsson
  2008-07-07 14:50           ` Peter Korsgaard
  1 sibling, 1 reply; 211+ messages in thread
From: Bernhard Fischer @ 2008-07-07 13:28 UTC (permalink / raw)
  To: buildroot

On Mon, Jul 07, 2008 at 03:11:23PM +0200, Bernhard Fischer wrote:
>On Mon, Jul 07, 2008 at 02:57:48PM +0200, Ulf Samuelsson wrote:
>>-----BEGIN PGP SIGNED MESSAGE-----
>>Hash: SHA1
>>
>>Bernhard Fischer skrev:
>>> On Mon, Jul 07, 2008 at 02:13:44PM +0200, Ulf Samuelsson wrote:
>>>> -----BEGIN PGP SIGNED MESSAGE-----
>>>> Hash: SHA1
>>>>
>>>> Peter Korsgaard skrev:
>>> 
>>>>> That breaks the source-check/external-deps check in
>>>>> Makefile.autotools.in (r22607).
>>>>>
>>>> Is not something like the following to be preferred?
>>
>>Previously the special make targets to check availability
>>of packages on internet would download each target
>>even if the target existed in $(DL_DIR) creating
>><package>.tar.bz2.<n>, or it would not check
>>the package at all.
>>
>>Peter introduced a fix where he will treat the download
>>differently if the MAKELEVEL=0 (normal) or if the
>>MAKELEVEL=1 which is the case for make source-check
>>and make external-deps.
>>
>>When I introduced easy logging by "make log",
>>this breaks the autotools, since this also runs
>>at MAKELEVEL=1.
>>
>>I do not think that MAKELEVEL is a good variable
>>to detect if someone wants to do source-check
>>or external-deps.
>
>make source-check is _supposed_ to download all sources, regardless of

Where download is not really appropriate since we do this (for speed and
volume reasons) deliberately with wget's --spider option, just as a
sidenote.

>whether or not the package exists locally. Keep in mind that it is ment
>to check if packages and patches are (still) downloadable or not and
>explicitely disregarding any local stuff to simulate what users will
>experience.
>
>Perhaps the source-check target should consequently use a
>$(DL_DIR).check dir then. This would avoid breakage elsewhere.

Due to spider, please disregard this comment about $(DL_DIR).check.
>
>Apart from that such a "log" target strikes me as unwarranted.
>Just
>$ (make) 2>&1 >& MY.log
>or
>$ nohup make &
>
>would a more sensible thing to do, IMHO.
>
>HTH,

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 13:21 ` Peter Korsgaard
@ 2008-07-07 13:25   ` Ulf Samuelsson
  2008-07-07 13:41     ` Bernhard Fischer
  2008-07-07 14:58     ` Peter Korsgaard
  0 siblings, 2 replies; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-07 13:25 UTC (permalink / raw)
  To: buildroot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Peter Korsgaard skrev:
>>>>>> "ulf" == ulf  <ulf@uclibc.org> writes:
> 
>  ulf> Author: ulf
>  ulf> Date: 2008-07-04 15:29:50 -0700 (Fri, 04 Jul 2008)
>  ulf> New Revision: 22640
> 
>  ulf> Log:
>  ulf> Add 'build with log'
> 
> Do we need this in buildroot? What's the advantage of doing this in
> buildroot instead of in an external wrapper?

Mainly that you get the project name automatically as the name of the log.
Also typing is minimal.

There is a counter maintained, which gets incremented
once per log, so you do not overwrite the old log, but
that can be implemented in an external wrapper.


> 
> As mentioned earlier, it doesn't work with Makefile.autotools.in using
> packages.
> 

Yes, but that is really not a good implementation.
The MAKELEVEL has really nothing to do with what you
want to use it for, it just happens to work, but
this implementation is easily broken.

BR
Ulf Samuelsson.



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFIchlHAyRRH5cXxqwRAohoAJ9xmlF+jiphUs5wKGF57nytcf/9ZgCeMWL9
DMoEtSb6vthz4OP/s+gjs9A=
=0+V9
-----END PGP SIGNATURE-----

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 13:14   ` Ulf Samuelsson
@ 2008-07-07 13:23     ` Bernhard Fischer
  2008-07-07 13:35       ` Ulf Samuelsson
  0 siblings, 1 reply; 211+ messages in thread
From: Bernhard Fischer @ 2008-07-07 13:23 UTC (permalink / raw)
  To: buildroot

On Mon, Jul 07, 2008 at 03:14:06PM +0200, Ulf Samuelsson wrote:
>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: SHA1
>
>Bernhard Fischer skrev:
>> On Sun, Jul 06, 2008 at 12:34:41AM -0700, ulf at uclibc.org wrote:
>>> Author: ulf
>>> Date: 2008-07-06 00:34:41 -0700 (Sun, 06 Jul 2008)
>>> New Revision: 22663
>>>
>>> Log:
>>> Replace configuring GLIB with autodetect
>>>
>>> Modified:
>>>   trunk/buildroot/Config.in
>>>   trunk/buildroot/Makefile
>>>
>>>
>>> Changeset:
>>> Modified: trunk/buildroot/Config.in
>>> ===================================================================
>>> --- trunk/buildroot/Config.in	2008-07-06 07:00:11 UTC (rev 22662)
>>> +++ trunk/buildroot/Config.in	2008-07-06 07:34:41 UTC (rev 22663)
>>> @@ -78,17 +78,6 @@
>>>
>>> 	  The default is $(BASE_DIR)/dl
>>>
>>> -config BR2_HOST_GLIB
>>> -	string "Location of host Gnome library"
>>> -	default "/usr"
>>> -	help
>>> -	  Directory where Gnome is installed on the host
>>> -	  Gnome applications is installed in $(BR2_HOST_LIB)/bin 
>>> -	  This is needed to build libgtk etc.
>>> -	  The default is /usr
>>> -	  It can be overridden by the BUILDROOT_HOST_GLIB
>>> -	  shell variable
>>> -
>>> source	"target/device/Config.in.mirrors"
>>>
>>> config BR2_STAGING_DIR
>>>
>>> Modified: trunk/buildroot/Makefile
>>> ===================================================================
>>> --- trunk/buildroot/Makefile	2008-07-06 07:00:11 UTC (rev 22662)
>>> +++ trunk/buildroot/Makefile	2008-07-06 07:34:41 UTC (rev 22663)
>>> @@ -57,12 +57,6 @@
>>> endif
>>> LOCAL:=$(BR2_LOCAL)
>>>
>>> -ifneq ($(BUILDROOT_HOST_GLIB),)
>>> -HOST_GLIB:=$(BUILDROOT_HOST_GLIB)
>>> -else
>>> -HOST_GLIB:=$(BR2_HOST_GLIB)
>>> -endif
>>> -
>>> # To put more focus on warnings, be less verbose as default
>>> # Use 'make V=1' to see the full commands
>>> ifdef V
>>> @@ -128,6 +122,10 @@
>>> HOSTLD:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLD)" || type -p $(HOSTLD) || echo ld)
>>> HOSTLN:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLN)" || type -p $(HOSTLN) || echo ln)
>>> HOSTNM:=$(shell $(CONFIG_SHELL) -c "which $(HOSTNM)" || type -p $(HOSTNM) || echo nm)
>>> +HOST_GLIB_BIN:=`dirname $(shell $(CONFIG_SHELL) -c "which glib-genmarshal" || echo /usr/bin/glib-genmarshal)`
>>> +HOST_GLIB:=$(shell $(CONFIG_SHELL) -c "dirname $(HOST_GLIB_BIN)" || echo /usr)
>> 
>> I don't see why
>> 1) "/usr" is a valid fallback here?
>     Gnome is installed in /usr and the Gnome binaries
>     will then be looked for in /usr/bin
>
>> 2) this stuff is needed in the first place.
>> 
>
>The configure statements of many packages seems to
>hardwire the location of glib-genmarshal (and
>other gnome packages) to /usr/bin
>
>> If glib-genmarshal is not in your PATH then it is perfectly fine to
>> fail.
>
>/opt/gnome/bin/glib-genmarshal *is* in my path.
>/usr/bin/glib-genmarshal is NOT in my path.
>
>
>> If it is in your PATH (which it should be, iff you have it
>> installed), the it should be found by configure.
>> 
>
>Yes, but it is not found which I think is a bug.

Agree, but a bug in pkgconfig resp. the configury of the respective
packages.
>
>Gnome seems to use
>
>GLIB_GENMARSHAL= $PKGCONFIG --variable glib-genmarshal glib-2.0
>
>to detect where glib-genmarshal is.
>
>pkg-config is using the *target* installation of gnome which
>is located in /usr with glib-genmarshal in /usr/bin/
>PKGCONFIG reads from $(PKG_CONFIG_PATH)/glib-2.0.pc
>
>Even if you explicitly set
>GLIB_GENMARSHAL=/opt/gnome/bin/glib-genmarshal
>in the configure to libgtk2, this is ignored.
>
>If you change $(PKG_CONFIG_PATH)/glib-2.0.pc to
>supply /opt/gnome/bin/glib-genmarshal then the build will fail.
>
>
>> Put short, this change should be dropped in my POV.
>
>It is not working to my satsifaction, so I currently
>provide softlinks to /usr/bin.
>What do we then do with the <packages>.mk that supply
>an absolute path to glib-genmarshal etc.?
>
>Another question is if we should install Gnome in /opt/gnome
>instead of in /usr/bin?
>I think that will solve my problem.
>
>Do people see gnome normally beeing installed in /usr/bin.

Unfortunately this is distro-dependant.

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-04 22:29 ulf at uclibc.org
  2008-07-06 19:55 ` Peter Korsgaard
@ 2008-07-07 13:21 ` Peter Korsgaard
  2008-07-07 13:25   ` Ulf Samuelsson
  1 sibling, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-07 13:21 UTC (permalink / raw)
  To: buildroot

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

 ulf> Author: ulf
 ulf> Date: 2008-07-04 15:29:50 -0700 (Fri, 04 Jul 2008)
 ulf> New Revision: 22640

 ulf> Log:
 ulf> Add 'build with log'

Do we need this in buildroot? What's the advantage of doing this in
buildroot instead of in an external wrapper?

As mentioned earlier, it doesn't work with Makefile.autotools.in using
packages.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 12:41 ` Bernhard Fischer
  2008-07-07 13:14   ` Ulf Samuelsson
@ 2008-07-07 13:16   ` Peter Korsgaard
  1 sibling, 0 replies; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-07 13:16 UTC (permalink / raw)
  To: buildroot

>>>>> "Bernhard" == Bernhard Fischer <rep.dot.nop@gmail.com> writes:

Hi,

 >> +HOST_GLIB_BIN:=`dirname $(shell $(CONFIG_SHELL) -c "which glib-genmarshal" || echo /usr/bin/glib-genmarshal)`
 >> +HOST_GLIB:=$(shell $(CONFIG_SHELL) -c "dirname $(HOST_GLIB_BIN)" || echo /usr)

 Bernhard> I don't see why
 Bernhard> 1) "/usr" is a valid fallback here?
 Bernhard> 2) this stuff is needed in the first place.

 Bernhard> If glib-genmarshal is not in your PATH then it is perfectly fine to
 Bernhard> fail. If it is in your PATH (which it should be, iff you have it
 Bernhard> installed), the it should be found by configure.

 Bernhard> Put short, this change should be dropped in my POV.

Agreed.

 >> ifndef CFLAGS_FOR_BUILD
 >> CFLAGS_FOR_BUILD:=-g -O2
 >> endif
 >> @@ -522,3 +520,4 @@
 >> @echo LOCAL=$(LOCAL)
 >> @echo BR2_DL_DIR=$(BR2_DL_DIR)
 >> @echo HOST_GLIB=$(HOST_GLIB)
 >> +	@echo HOST_GLIB_BIN=$(HOST_GLIB_BIN)

 Bernhard> As already said, you're leaking your local debug stuff into the tree,
 Bernhard> please don't do that.

Agreed.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 12:41 ` Bernhard Fischer
@ 2008-07-07 13:14   ` Ulf Samuelsson
  2008-07-07 13:23     ` Bernhard Fischer
  2008-07-07 13:16   ` Peter Korsgaard
  1 sibling, 1 reply; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-07 13:14 UTC (permalink / raw)
  To: buildroot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bernhard Fischer skrev:
> On Sun, Jul 06, 2008 at 12:34:41AM -0700, ulf at uclibc.org wrote:
>> Author: ulf
>> Date: 2008-07-06 00:34:41 -0700 (Sun, 06 Jul 2008)
>> New Revision: 22663
>>
>> Log:
>> Replace configuring GLIB with autodetect
>>
>> Modified:
>>   trunk/buildroot/Config.in
>>   trunk/buildroot/Makefile
>>
>>
>> Changeset:
>> Modified: trunk/buildroot/Config.in
>> ===================================================================
>> --- trunk/buildroot/Config.in	2008-07-06 07:00:11 UTC (rev 22662)
>> +++ trunk/buildroot/Config.in	2008-07-06 07:34:41 UTC (rev 22663)
>> @@ -78,17 +78,6 @@
>>
>> 	  The default is $(BASE_DIR)/dl
>>
>> -config BR2_HOST_GLIB
>> -	string "Location of host Gnome library"
>> -	default "/usr"
>> -	help
>> -	  Directory where Gnome is installed on the host
>> -	  Gnome applications is installed in $(BR2_HOST_LIB)/bin 
>> -	  This is needed to build libgtk etc.
>> -	  The default is /usr
>> -	  It can be overridden by the BUILDROOT_HOST_GLIB
>> -	  shell variable
>> -
>> source	"target/device/Config.in.mirrors"
>>
>> config BR2_STAGING_DIR
>>
>> Modified: trunk/buildroot/Makefile
>> ===================================================================
>> --- trunk/buildroot/Makefile	2008-07-06 07:00:11 UTC (rev 22662)
>> +++ trunk/buildroot/Makefile	2008-07-06 07:34:41 UTC (rev 22663)
>> @@ -57,12 +57,6 @@
>> endif
>> LOCAL:=$(BR2_LOCAL)
>>
>> -ifneq ($(BUILDROOT_HOST_GLIB),)
>> -HOST_GLIB:=$(BUILDROOT_HOST_GLIB)
>> -else
>> -HOST_GLIB:=$(BR2_HOST_GLIB)
>> -endif
>> -
>> # To put more focus on warnings, be less verbose as default
>> # Use 'make V=1' to see the full commands
>> ifdef V
>> @@ -128,6 +122,10 @@
>> HOSTLD:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLD)" || type -p $(HOSTLD) || echo ld)
>> HOSTLN:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLN)" || type -p $(HOSTLN) || echo ln)
>> HOSTNM:=$(shell $(CONFIG_SHELL) -c "which $(HOSTNM)" || type -p $(HOSTNM) || echo nm)
>> +HOST_GLIB_BIN:=`dirname $(shell $(CONFIG_SHELL) -c "which glib-genmarshal" || echo /usr/bin/glib-genmarshal)`
>> +HOST_GLIB:=$(shell $(CONFIG_SHELL) -c "dirname $(HOST_GLIB_BIN)" || echo /usr)
> 
> I don't see why
> 1) "/usr" is a valid fallback here?
     Gnome is installed in /usr and the Gnome binaries
     will then be looked for in /usr/bin

> 2) this stuff is needed in the first place.
> 

The configure statements of many packages seems to
hardwire the location of glib-genmarshal (and
other gnome packages) to /usr/bin

> If glib-genmarshal is not in your PATH then it is perfectly fine to
> fail.

/opt/gnome/bin/glib-genmarshal *is* in my path.
/usr/bin/glib-genmarshal is NOT in my path.


> If it is in your PATH (which it should be, iff you have it
> installed), the it should be found by configure.
> 

Yes, but it is not found which I think is a bug.

Gnome seems to use

GLIB_GENMARSHAL= $PKGCONFIG --variable glib-genmarshal glib-2.0

to detect where glib-genmarshal is.

pkg-config is using the *target* installation of gnome which
is located in /usr with glib-genmarshal in /usr/bin/
PKGCONFIG reads from $(PKG_CONFIG_PATH)/glib-2.0.pc

Even if you explicitly set
GLIB_GENMARSHAL=/opt/gnome/bin/glib-genmarshal
in the configure to libgtk2, this is ignored.

If you change $(PKG_CONFIG_PATH)/glib-2.0.pc to
supply /opt/gnome/bin/glib-genmarshal then the build will fail.


> Put short, this change should be dropped in my POV.

It is not working to my satsifaction, so I currently
provide softlinks to /usr/bin.
What do we then do with the <packages>.mk that supply
an absolute path to glib-genmarshal etc.?

Another question is if we should install Gnome in /opt/gnome
instead of in /usr/bin?
I think that will solve my problem.

Do people see gnome normally beeing installed in /usr/bin.

BR
Ulf Samuelsson

> 
>> +
>> +
>> ifndef CFLAGS_FOR_BUILD
>> CFLAGS_FOR_BUILD:=-g -O2
>> endif
>> @@ -522,3 +520,4 @@
>> 	@echo LOCAL=$(LOCAL)
>> 	@echo BR2_DL_DIR=$(BR2_DL_DIR)
>> 	@echo HOST_GLIB=$(HOST_GLIB)
>> +	@echo HOST_GLIB_BIN=$(HOST_GLIB_BIN)
> 
> As already said, you're leaking your local debug stuff into the tree,
> please don't do that.
> _______________________________________________
> buildroot mailing list
> buildroot at uclibc.org
> http://busybox.net/mailman/listinfo/buildroot

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFIchaeAyRRH5cXxqwRAjMvAJ0YQnUz3j+hbVYT/dERY+f76NkyVwCcCtS/
KBeK7o0ujVGeb7kLj3wnk6U=
=ZlXK
-----END PGP SIGNATURE-----

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 12:57       ` Ulf Samuelsson
@ 2008-07-07 13:11         ` Bernhard Fischer
  2008-07-07 13:28           ` Bernhard Fischer
  2008-07-07 14:50           ` Peter Korsgaard
  2008-07-07 14:47         ` Peter Korsgaard
  1 sibling, 2 replies; 211+ messages in thread
From: Bernhard Fischer @ 2008-07-07 13:11 UTC (permalink / raw)
  To: buildroot

On Mon, Jul 07, 2008 at 02:57:48PM +0200, Ulf Samuelsson wrote:
>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: SHA1
>
>Bernhard Fischer skrev:
>> On Mon, Jul 07, 2008 at 02:13:44PM +0200, Ulf Samuelsson wrote:
>>> -----BEGIN PGP SIGNED MESSAGE-----
>>> Hash: SHA1
>>>
>>> Peter Korsgaard skrev:
>> 
>>>> That breaks the source-check/external-deps check in
>>>> Makefile.autotools.in (r22607).
>>>>
>>> Is not something like the following to be preferred?
>
>Previously the special make targets to check availability
>of packages on internet would download each target
>even if the target existed in $(DL_DIR) creating
><package>.tar.bz2.<n>, or it would not check
>the package at all.
>
>Peter introduced a fix where he will treat the download
>differently if the MAKELEVEL=0 (normal) or if the
>MAKELEVEL=1 which is the case for make source-check
>and make external-deps.
>
>When I introduced easy logging by "make log",
>this breaks the autotools, since this also runs
>at MAKELEVEL=1.
>
>I do not think that MAKELEVEL is a good variable
>to detect if someone wants to do source-check
>or external-deps.

make source-check is _supposed_ to download all sources, regardless of
whether or not the package exists locally. Keep in mind that it is ment
to check if packages and patches are (still) downloadable or not and
explicitely disregarding any local stuff to simulate what users will
experience.

Perhaps the source-check target should consequently use a
$(DL_DIR).check dir then. This would avoid breakage elsewhere.

Apart from that such a "log" target strikes me as unwarranted.
Just
$ (make) 2>&1 >& MY.log
or
$ nohup make &

would a more sensible thing to do, IMHO.

HTH,

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 12:36     ` Bernhard Fischer
@ 2008-07-07 12:57       ` Ulf Samuelsson
  2008-07-07 13:11         ` Bernhard Fischer
  2008-07-07 14:47         ` Peter Korsgaard
  2008-07-07 14:44       ` Peter Korsgaard
  1 sibling, 2 replies; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-07 12:57 UTC (permalink / raw)
  To: buildroot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Bernhard Fischer skrev:
> On Mon, Jul 07, 2008 at 02:13:44PM +0200, Ulf Samuelsson wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Peter Korsgaard skrev:
> 
>>> That breaks the source-check/external-deps check in
>>> Makefile.autotools.in (r22607).
>>>
>> Is not something like the following to be preferred?

Previously the special make targets to check availability
of packages on internet would download each target
even if the target existed in $(DL_DIR) creating
<package>.tar.bz2.<n>, or it would not check
the package at all.

Peter introduced a fix where he will treat the download
differently if the MAKELEVEL=0 (normal) or if the
MAKELEVEL=1 which is the case for make source-check
and make external-deps.

When I introduced easy logging by "make log",
this breaks the autotools, since this also runs
at MAKELEVEL=1.

I do not think that MAKELEVEL is a good variable
to detect if someone wants to do source-check
or external-deps.



> 
> What were you trying to fix initially?
> _______________________________________________
> buildroot mailing list
> buildroot at uclibc.org
> http://busybox.net/mailman/listinfo/buildroot

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFIchLMAyRRH5cXxqwRAjqpAJ4rQHpErVoDL+yhXaPi87KyhQBe0wCfYO3L
pvDe3hJenlQdwUBGBBKKPOk=
=T5WK
-----END PGP SIGNATURE-----

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-06  7:34 ulf at uclibc.org
@ 2008-07-07 12:41 ` Bernhard Fischer
  2008-07-07 13:14   ` Ulf Samuelsson
  2008-07-07 13:16   ` Peter Korsgaard
  0 siblings, 2 replies; 211+ messages in thread
From: Bernhard Fischer @ 2008-07-07 12:41 UTC (permalink / raw)
  To: buildroot

On Sun, Jul 06, 2008 at 12:34:41AM -0700, ulf at uclibc.org wrote:
>Author: ulf
>Date: 2008-07-06 00:34:41 -0700 (Sun, 06 Jul 2008)
>New Revision: 22663
>
>Log:
>Replace configuring GLIB with autodetect
>
>Modified:
>   trunk/buildroot/Config.in
>   trunk/buildroot/Makefile
>
>
>Changeset:
>Modified: trunk/buildroot/Config.in
>===================================================================
>--- trunk/buildroot/Config.in	2008-07-06 07:00:11 UTC (rev 22662)
>+++ trunk/buildroot/Config.in	2008-07-06 07:34:41 UTC (rev 22663)
>@@ -78,17 +78,6 @@
> 
> 	  The default is $(BASE_DIR)/dl
> 
>-config BR2_HOST_GLIB
>-	string "Location of host Gnome library"
>-	default "/usr"
>-	help
>-	  Directory where Gnome is installed on the host
>-	  Gnome applications is installed in $(BR2_HOST_LIB)/bin 
>-	  This is needed to build libgtk etc.
>-	  The default is /usr
>-	  It can be overridden by the BUILDROOT_HOST_GLIB
>-	  shell variable
>-
> source	"target/device/Config.in.mirrors"
> 
> config BR2_STAGING_DIR
>
>Modified: trunk/buildroot/Makefile
>===================================================================
>--- trunk/buildroot/Makefile	2008-07-06 07:00:11 UTC (rev 22662)
>+++ trunk/buildroot/Makefile	2008-07-06 07:34:41 UTC (rev 22663)
>@@ -57,12 +57,6 @@
> endif
> LOCAL:=$(BR2_LOCAL)
> 
>-ifneq ($(BUILDROOT_HOST_GLIB),)
>-HOST_GLIB:=$(BUILDROOT_HOST_GLIB)
>-else
>-HOST_GLIB:=$(BR2_HOST_GLIB)
>-endif
>-
> # To put more focus on warnings, be less verbose as default
> # Use 'make V=1' to see the full commands
> ifdef V
>@@ -128,6 +122,10 @@
> HOSTLD:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLD)" || type -p $(HOSTLD) || echo ld)
> HOSTLN:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLN)" || type -p $(HOSTLN) || echo ln)
> HOSTNM:=$(shell $(CONFIG_SHELL) -c "which $(HOSTNM)" || type -p $(HOSTNM) || echo nm)
>+HOST_GLIB_BIN:=`dirname $(shell $(CONFIG_SHELL) -c "which glib-genmarshal" || echo /usr/bin/glib-genmarshal)`
>+HOST_GLIB:=$(shell $(CONFIG_SHELL) -c "dirname $(HOST_GLIB_BIN)" || echo /usr)

I don't see why
1) "/usr" is a valid fallback here?
2) this stuff is needed in the first place.

If glib-genmarshal is not in your PATH then it is perfectly fine to
fail. If it is in your PATH (which it should be, iff you have it
installed), the it should be found by configure.

Put short, this change should be dropped in my POV.

>+
>+
> ifndef CFLAGS_FOR_BUILD
> CFLAGS_FOR_BUILD:=-g -O2
> endif
>@@ -522,3 +520,4 @@
> 	@echo LOCAL=$(LOCAL)
> 	@echo BR2_DL_DIR=$(BR2_DL_DIR)
> 	@echo HOST_GLIB=$(HOST_GLIB)
>+	@echo HOST_GLIB_BIN=$(HOST_GLIB_BIN)

As already said, you're leaking your local debug stuff into the tree,
please don't do that.

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 12:13   ` Ulf Samuelsson
@ 2008-07-07 12:36     ` Bernhard Fischer
  2008-07-07 12:57       ` Ulf Samuelsson
  2008-07-07 14:44       ` Peter Korsgaard
  2008-07-07 14:41     ` Peter Korsgaard
  1 sibling, 2 replies; 211+ messages in thread
From: Bernhard Fischer @ 2008-07-07 12:36 UTC (permalink / raw)
  To: buildroot

On Mon, Jul 07, 2008 at 02:13:44PM +0200, Ulf Samuelsson wrote:
>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: SHA1
>
>Peter Korsgaard skrev:

>> That breaks the source-check/external-deps check in
>> Makefile.autotools.in (r22607).
>> 
>
>Is not something like the following to be preferred?

What were you trying to fix initially?

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-06 19:55 ` Peter Korsgaard
@ 2008-07-07 12:13   ` Ulf Samuelsson
  2008-07-07 12:36     ` Bernhard Fischer
  2008-07-07 14:41     ` Peter Korsgaard
  0 siblings, 2 replies; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-07 12:13 UTC (permalink / raw)
  To: buildroot

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Peter Korsgaard skrev:
>>>>>> "ulf" == ulf  <ulf@uclibc.org> writes:
> 
>  ulf> Author: ulf
>  ulf> Date: 2008-07-04 15:29:50 -0700 (Fri, 04 Jul 2008)
>  ulf> New Revision: 22640
> 
>  ulf> Log:
>  ulf> Add 'build with log'
> 
>  ulf> Modified:
>  ulf>    trunk/buildroot/Makefile
> 
> 
>  ulf> Changeset:
>  ulf> Modified: trunk/buildroot/Makefile
>  ulf> ===================================================================
>  ulf> --- trunk/buildroot/Makefile	2008-07-04 22:23:20 UTC (rev 22639)
>  ulf> +++ trunk/buildroot/Makefile	2008-07-04 22:29:50 UTC (rev 22640)
>  ulf> @@ -475,6 +475,9 @@
>  
>  ulf>  prepatch:	gcc-patched binutils-patched gdb-patched uclibc-patched
>  
>  ulf> +log:
>  ulf> +	$(MAKE) > $(PROJECT).log 2>&1 
> 
> That breaks the source-check/external-deps check in
> Makefile.autotools.in (r22607).
> 

Is not something like the following to be preferred?

Index: Makefile
===================================================================
- --- Makefile	(revision 22671)
+++ Makefile	(arbetskopia)
@@ -346,10 +346,10 @@
 source: $(TARGETS_SOURCE) $(HOST_SOURCE)

 _source-check:
- -	$(MAKE) SPIDER=--spider source
+	$(MAKE) FORCE_DOWNLOAD=y SPIDER=--spider source

 external-deps:
- -	@$(MAKE) -Bs BR2_WGET=$(TOPDIR)toolchain/wget-show-external-deps.sh \
+	@$(MAKE) FORCE_DOWNLOAD=y -Bs
BR2_WGET=$(TOPDIR)toolchain/wget-show-external-deps.sh \
 	source

Index: package/Makefile.autotools.in
===================================================================
- --- package/Makefile.autotools.in	(revision 22671)
+++ package/Makefile.autotools.in	(arbetskopia)
@@ -131,7 +131,7 @@
 # Retrieve and unpack the archive
 $(BUILD_DIR)/%/.stamp_downloaded:
 # support make source-check/external-deps
- -ifeq ($(MAKELEVEL),1)
+ifeq ($(FORCE_DOWNLOAD),y)
 	$(WGET) -P $(DL_DIR) $($(PKG)_SITE)/$($(PKG)_SOURCE)
 	$(if $($(PKG)_PATCH),$(WGET) -P $(DL_DIR) $($(PKG)_SITE)/$($(PKG)_PATCH))
 else
 #############################################################

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFIcgh4AyRRH5cXxqwRArN5AJ9AF/jF0N6l8rj/t3H8PBmIfCL1CgCdH64e
0AisEv4BygKL0S84UEA5p9k=
=T0+o
-----END PGP SIGNATURE-----

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07 11:18       ` Ulf Samuelsson
@ 2008-07-07 11:59         ` Peter Korsgaard
  0 siblings, 0 replies; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-07 11:59 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

Hi,

 >> And, is that a problem? This will break if someone forgets the
 >> trailing slash. Double slashes are normally fine.
 >> 

 Ulf> Anyone likely to redefine TOPDIR?

Yes, if we fix up buildroot to proper support building out of tree
like discussed on the list recently.

 Ulf> Just some debugging help
 >> 
 >> Does it need to be checked in?

 Ulf> Not neccesarily, but does it hurt?

Well, it's extra clutter - I don't see why those 3 variables are
particular interesting in general.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-07  6:36     ` Peter Korsgaard
@ 2008-07-07 11:18       ` Ulf Samuelsson
  2008-07-07 11:59         ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: Ulf Samuelsson @ 2008-07-07 11:18 UTC (permalink / raw)
  To: buildroot



>>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
> 
> Please keep communication on the list.
> 
>>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
> 
> ulf> config BR2_STAGING_DIR
> >> 
> ulf> Modified: trunk/buildroot/Makefile
> ulf> ===================================================================
> ulf> --- trunk/buildroot/Makefile 2008-07-05 09:18:54 UTC (rev 22651)
> ulf> +++ trunk/buildroot/Makefile 2008-07-05 09:22:38 UTC (rev 22652)
> ulf> @@ -36,7 +36,7 @@
> ulf> ifneq ($(BUILDROOT_LOCAL),)
> ulf> BR2_LOCAL:=$(BUILDROOT_LOCAL)
> ulf> else
> ulf> -BR2_LOCAL:=$(TOPDIR)/local
> ulf> +BR2_LOCAL:=$(TOPDIR)local
> ulf> endif
> >> 
> >> Why?
> 
> Ulf> Topdir seems to have a slash already
> Ulf> so this changes BR2_LOCAL from ".//local" to "./local"
> 
> And, is that a problem? This will break if someone forgets the
> trailing slash. Double slashes are normally fine.
> 

Anyone likely to redefine TOPDIR?

> ulf> +
> ulf> +status:
> ulf> + @echo LOCAL=$(LOCAL)
> ulf> + @echo BR2_DL_DIR=$(BR2_DL_DIR)
> ulf> + @echo HOST_GLIB=$(HOST_GLIB)
> >> 
> >> And why?
> 
> Ulf> Just some debugging help
> 
> Does it need to be checked in?

Not neccesarily, but does it hurt?


Best Regards
Ulf Samuelsson

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

* [Buildroot] svn commit: trunk/buildroot
       [not found]   ` <48714AA0.8000809@atmel.com>
@ 2008-07-07  6:36     ` Peter Korsgaard
  2008-07-07 11:18       ` Ulf Samuelsson
  0 siblings, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-07  6:36 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

Please keep communication on the list.

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

 ulf> config BR2_STAGING_DIR
 >> 
 ulf> Modified: trunk/buildroot/Makefile
 ulf> ===================================================================
 ulf> --- trunk/buildroot/Makefile	2008-07-05 09:18:54 UTC (rev 22651)
 ulf> +++ trunk/buildroot/Makefile	2008-07-05 09:22:38 UTC (rev 22652)
 ulf> @@ -36,7 +36,7 @@
 ulf> ifneq ($(BUILDROOT_LOCAL),)
 ulf> BR2_LOCAL:=$(BUILDROOT_LOCAL)
 ulf> else
 ulf> -BR2_LOCAL:=$(TOPDIR)/local
 ulf> +BR2_LOCAL:=$(TOPDIR)local
 ulf> endif
 >> 
 >> Why?

 Ulf> Topdir seems to have a slash already
 Ulf> so this changes BR2_LOCAL from ".//local" to "./local"

And, is that a problem? This will break if someone forgets the
trailing slash. Double slashes are normally fine.

 ulf> +
 ulf> +status:
 ulf> +	@echo LOCAL=$(LOCAL)
 ulf> +	@echo BR2_DL_DIR=$(BR2_DL_DIR)
 ulf> +	@echo HOST_GLIB=$(HOST_GLIB)
 >> 
 >> And why?

 Ulf> Just some debugging help

Does it need to be checked in?

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-05  9:22 ulf at uclibc.org
@ 2008-07-06 19:57 ` Peter Korsgaard
       [not found]   ` <48714AA0.8000809@atmel.com>
  0 siblings, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-06 19:57 UTC (permalink / raw)
  To: buildroot

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

 ulf> Author: ulf
 ulf> Date: 2008-07-05 02:22:38 -0700 (Sat, 05 Jul 2008)
 ulf> New Revision: 22652

 ulf> Log:
 ulf> Add configuration possibility for host Gnome Lib installation

 ulf> Modified:
 ulf>    trunk/buildroot/Config.in
 ulf>    trunk/buildroot/Makefile


 ulf> Changeset:
 ulf> Modified: trunk/buildroot/Config.in
 ulf> ===================================================================
 ulf> --- trunk/buildroot/Config.in	2008-07-05 09:18:54 UTC (rev 22651)
 ulf> +++ trunk/buildroot/Config.in	2008-07-05 09:22:38 UTC (rev 22652)
 ulf> @@ -78,6 +78,17 @@
 
 ulf>  	  The default is $(BASE_DIR)/dl
 
 ulf> +config BR2_HOST_GLIB
 ulf> +	string "Location of host Gnome library"
 ulf> +	default "/usr"
 ulf> +	help
 ulf> +	  Directory where Gnome is installed on the host
 ulf> +	  Gnome applications is installed in $(BR2_HOST_LIB)/bin 
 ulf> +	  This is needed to build libgtk etc.
 ulf> +	  The default is /usr
 ulf> +	  It can be overridden by the BUILDROOT_HOST_GLIB
 ulf> +	  shell variable
 ulf> +
 ulf>  source	"target/device/Config.in.mirrors"
 
 ulf>  config BR2_STAGING_DIR

 ulf> Modified: trunk/buildroot/Makefile
 ulf> ===================================================================
 ulf> --- trunk/buildroot/Makefile	2008-07-05 09:18:54 UTC (rev 22651)
 ulf> +++ trunk/buildroot/Makefile	2008-07-05 09:22:38 UTC (rev 22652)
 ulf> @@ -36,7 +36,7 @@
 ulf>  ifneq ($(BUILDROOT_LOCAL),)
 ulf>  BR2_LOCAL:=$(BUILDROOT_LOCAL)
 ulf>  else
 ulf> -BR2_LOCAL:=$(TOPDIR)/local
 ulf> +BR2_LOCAL:=$(TOPDIR)local
 ulf>  endif

Why?

 ulf>  # $(shell find . -name *_defconfig |sed 's/.*\///')
 ulf> @@ -57,6 +57,12 @@
 ulf>  endif
 ulf>  LOCAL:=$(BR2_LOCAL)
 
 ulf> +ifneq ($(BUILDROOT_HOST_GLIB),)
 ulf> +HOST_GLIB:=$(BUILDROOT_HOST_GLIB)
 ulf> +else
 ulf> +HOST_GLIB:=$(BR2_HOST_GLIB)
 ulf> +endif
 ulf> +
 ulf>  # To put more focus on warnings, be less verbose as default
 ulf>  # Use 'make V=1' to see the full commands
 ulf>  ifdef V
 ulf> @@ -511,4 +517,8 @@
 
 ulf>  .PHONY: dummy subdirs release distclean clean config oldconfig \
 ulf>  	menuconfig tags check test depend defconfig help
 ulf> -	
 ulf> +
 ulf> +status:
 ulf> +	@echo LOCAL=$(LOCAL)
 ulf> +	@echo BR2_DL_DIR=$(BR2_DL_DIR)
 ulf> +	@echo HOST_GLIB=$(HOST_GLIB)

And why?

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-07-04 22:29 ulf at uclibc.org
@ 2008-07-06 19:55 ` Peter Korsgaard
  2008-07-07 12:13   ` Ulf Samuelsson
  2008-07-07 13:21 ` Peter Korsgaard
  1 sibling, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2008-07-06 19:55 UTC (permalink / raw)
  To: buildroot

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

 ulf> Author: ulf
 ulf> Date: 2008-07-04 15:29:50 -0700 (Fri, 04 Jul 2008)
 ulf> New Revision: 22640

 ulf> Log:
 ulf> Add 'build with log'

 ulf> Modified:
 ulf>    trunk/buildroot/Makefile


 ulf> Changeset:
 ulf> Modified: trunk/buildroot/Makefile
 ulf> ===================================================================
 ulf> --- trunk/buildroot/Makefile	2008-07-04 22:23:20 UTC (rev 22639)
 ulf> +++ trunk/buildroot/Makefile	2008-07-04 22:29:50 UTC (rev 22640)
 ulf> @@ -475,6 +475,9 @@
 
 ulf>  prepatch:	gcc-patched binutils-patched gdb-patched uclibc-patched
 
 ulf> +log:
 ulf> +	$(MAKE) > $(PROJECT).log 2>&1 

That breaks the source-check/external-deps check in
Makefile.autotools.in (r22607).

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-07-06  7:34 ulf at uclibc.org
  2008-07-07 12:41 ` Bernhard Fischer
  0 siblings, 1 reply; 211+ messages in thread
From: ulf at uclibc.org @ 2008-07-06  7:34 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-07-06 00:34:41 -0700 (Sun, 06 Jul 2008)
New Revision: 22663

Log:
Replace configuring GLIB with autodetect

Modified:
   trunk/buildroot/Config.in
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2008-07-06 07:00:11 UTC (rev 22662)
+++ trunk/buildroot/Config.in	2008-07-06 07:34:41 UTC (rev 22663)
@@ -78,17 +78,6 @@
 
 	  The default is $(BASE_DIR)/dl
 
-config BR2_HOST_GLIB
-	string "Location of host Gnome library"
-	default "/usr"
-	help
-	  Directory where Gnome is installed on the host
-	  Gnome applications is installed in $(BR2_HOST_LIB)/bin 
-	  This is needed to build libgtk etc.
-	  The default is /usr
-	  It can be overridden by the BUILDROOT_HOST_GLIB
-	  shell variable
-
 source	"target/device/Config.in.mirrors"
 
 config BR2_STAGING_DIR

Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-07-06 07:00:11 UTC (rev 22662)
+++ trunk/buildroot/Makefile	2008-07-06 07:34:41 UTC (rev 22663)
@@ -57,12 +57,6 @@
 endif
 LOCAL:=$(BR2_LOCAL)
 
-ifneq ($(BUILDROOT_HOST_GLIB),)
-HOST_GLIB:=$(BUILDROOT_HOST_GLIB)
-else
-HOST_GLIB:=$(BR2_HOST_GLIB)
-endif
-
 # To put more focus on warnings, be less verbose as default
 # Use 'make V=1' to see the full commands
 ifdef V
@@ -128,6 +122,10 @@
 HOSTLD:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLD)" || type -p $(HOSTLD) || echo ld)
 HOSTLN:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLN)" || type -p $(HOSTLN) || echo ln)
 HOSTNM:=$(shell $(CONFIG_SHELL) -c "which $(HOSTNM)" || type -p $(HOSTNM) || echo nm)
+HOST_GLIB_BIN:=`dirname $(shell $(CONFIG_SHELL) -c "which glib-genmarshal" || echo /usr/bin/glib-genmarshal)`
+HOST_GLIB:=$(shell $(CONFIG_SHELL) -c "dirname $(HOST_GLIB_BIN)" || echo /usr)
+
+
 ifndef CFLAGS_FOR_BUILD
 CFLAGS_FOR_BUILD:=-g -O2
 endif
@@ -522,3 +520,4 @@
 	@echo LOCAL=$(LOCAL)
 	@echo BR2_DL_DIR=$(BR2_DL_DIR)
 	@echo HOST_GLIB=$(HOST_GLIB)
+	@echo HOST_GLIB_BIN=$(HOST_GLIB_BIN)

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-07-05  9:22 ulf at uclibc.org
  2008-07-06 19:57 ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: ulf at uclibc.org @ 2008-07-05  9:22 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-07-05 02:22:38 -0700 (Sat, 05 Jul 2008)
New Revision: 22652

Log:
Add configuration possibility for host Gnome Lib installation

Modified:
   trunk/buildroot/Config.in
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2008-07-05 09:18:54 UTC (rev 22651)
+++ trunk/buildroot/Config.in	2008-07-05 09:22:38 UTC (rev 22652)
@@ -78,6 +78,17 @@
 
 	  The default is $(BASE_DIR)/dl
 
+config BR2_HOST_GLIB
+	string "Location of host Gnome library"
+	default "/usr"
+	help
+	  Directory where Gnome is installed on the host
+	  Gnome applications is installed in $(BR2_HOST_LIB)/bin 
+	  This is needed to build libgtk etc.
+	  The default is /usr
+	  It can be overridden by the BUILDROOT_HOST_GLIB
+	  shell variable
+
 source	"target/device/Config.in.mirrors"
 
 config BR2_STAGING_DIR

Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-07-05 09:18:54 UTC (rev 22651)
+++ trunk/buildroot/Makefile	2008-07-05 09:22:38 UTC (rev 22652)
@@ -36,7 +36,7 @@
 ifneq ($(BUILDROOT_LOCAL),)
 BR2_LOCAL:=$(BUILDROOT_LOCAL)
 else
-BR2_LOCAL:=$(TOPDIR)/local
+BR2_LOCAL:=$(TOPDIR)local
 endif
 
 # $(shell find . -name *_defconfig |sed 's/.*\///')
@@ -57,6 +57,12 @@
 endif
 LOCAL:=$(BR2_LOCAL)
 
+ifneq ($(BUILDROOT_HOST_GLIB),)
+HOST_GLIB:=$(BUILDROOT_HOST_GLIB)
+else
+HOST_GLIB:=$(BR2_HOST_GLIB)
+endif
+
 # To put more focus on warnings, be less verbose as default
 # Use 'make V=1' to see the full commands
 ifdef V
@@ -511,4 +517,8 @@
 
 .PHONY: dummy subdirs release distclean clean config oldconfig \
 	menuconfig tags check test depend defconfig help
-	
+
+status:
+	@echo LOCAL=$(LOCAL)
+	@echo BR2_DL_DIR=$(BR2_DL_DIR)
+	@echo HOST_GLIB=$(HOST_GLIB)

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-07-05  6:58 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2008-07-05  6:58 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-07-04 23:58:53 -0700 (Fri, 04 Jul 2008)
New Revision: 22645

Log:
Add version number to log

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-07-05 06:54:35 UTC (rev 22644)
+++ trunk/buildroot/Makefile	2008-07-05 06:58:53 UTC (rev 22645)
@@ -475,9 +475,18 @@
 
 prepatch:	gcc-patched binutils-patched gdb-patched uclibc-patched
 
-log:
-	$(MAKE) > $(PROJECT).log 2>&1 
+.lognr:
+	@echo "0" > .lognr
 
+log:	.lognr
+	@expr `cat .lognr` + 1 > .lognr	
+	@echo Creating $(PROJECT)-`cat .lognr`.log
+	@$(MAKE) > $(PROJECT)-`cat .lognr`.log 2>&1 
+
+tail:
+	grep "\.tar\."  $(PROJECT)-`cat .lognr`.log
+	tail --lines=25 $(PROJECT)-`cat .lognr`.log
+
 cross: $(BASE_TARGETS)
 
 help:

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-07-04 22:29 ulf at uclibc.org
  2008-07-06 19:55 ` Peter Korsgaard
  2008-07-07 13:21 ` Peter Korsgaard
  0 siblings, 2 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2008-07-04 22:29 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-07-04 15:29:50 -0700 (Fri, 04 Jul 2008)
New Revision: 22640

Log:
Add 'build with log'

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-07-04 22:23:20 UTC (rev 22639)
+++ trunk/buildroot/Makefile	2008-07-04 22:29:50 UTC (rev 22640)
@@ -475,6 +475,9 @@
 
 prepatch:	gcc-patched binutils-patched gdb-patched uclibc-patched
 
+log:
+	$(MAKE) > $(PROJECT).log 2>&1 
+
 cross: $(BASE_TARGETS)
 
 help:

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-07-01 12:04 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2008-07-01 12:04 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-07-01 05:04:28 -0700 (Tue, 01 Jul 2008)
New Revision: 22587

Log:
Makefile: remove target pkgconfig files if BR2_HAVE_DEVFILES isn't enabled


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-07-01 12:04:18 UTC (rev 22586)
+++ trunk/buildroot/Makefile	2008-07-01 12:04:28 UTC (rev 22587)
@@ -332,7 +332,7 @@
 ifeq ($(BR2_HAVE_DEVFILES),y)
 	( scripts/copy.sh $(STAGING_DIR) $(TARGET_DIR) )
 else
-	rm -rf $(TARGET_DIR)/usr/include
+	rm -rf $(TARGET_DIR)/usr/include $(TARGET_DIR)/usr/lib/pkgconfig
 	find $(TARGET_DIR)/usr/lib -name '*.a' -delete 
 	find $(TARGET_DIR)/lib -name '*.a' -delete 
 	find $(TARGET_DIR)/usr/lib -name '*.la' -delete 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-06-23 13:47 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2008-06-23 13:47 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-06-23 06:47:37 -0700 (Mon, 23 Jun 2008)
New Revision: 22481

Log:
Makefile: don't include .config from TOPDIR

If we ever want to support building out of tree, having the .config in the
tree is probably not what we want.


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-06-23 13:40:34 UTC (rev 22480)
+++ trunk/buildroot/Makefile	2008-06-23 13:47:37 UTC (rev 22481)
@@ -44,7 +44,7 @@
 ifeq ($(filter $(noconfig_targets),$(MAKECMDGOALS)),)
 ifeq ($(BOARD),)
 # if "make BOARD=xyz" command
--include $(TOPDIR).config
+-include .config
 else
 # if "make" command
 -include $(BR2_LOCAL)/$(BOARD)/$(BOARD).config

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-05-31  7:27 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2008-05-31  7:27 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-05-31 00:27:47 -0700 (Sat, 31 May 2008)
New Revision: 22133

Log:
distclean: Don't delete $(IMAGE)

There is not much point in deleting $(IMAGE) as the entire binaries dir
is removed. Furthermore, $(IMAGE) is a prefix rather than a file name.


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-05-31 07:27:43 UTC (rev 22132)
+++ trunk/buildroot/Makefile	2008-05-31 07:27:47 UTC (rev 22133)
@@ -362,7 +362,7 @@
 	rm -rf $(DL_DIR)
 endif
 	rm -rf $(BUILD_DIR) $(PROJECT_BUILD_DIR) $(BINARIES_DIR) \
-	$(LINUX_KERNEL) $(IMAGE) $(BASE_DIR)/include \
+	$(LINUX_KERNEL) $(BASE_DIR)/include \
 		.config.cmd
 	$(MAKE) -C $(CONFIG) clean
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-05-11  6:55 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2008-05-11  6:55 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-05-10 23:55:04 -0700 (Sat, 10 May 2008)
New Revision: 21971

Log:
Use local time (Thanks Mike)

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-05-11 06:47:14 UTC (rev 21970)
+++ trunk/buildroot/Makefile	2008-05-11 06:55:04 UTC (rev 21971)
@@ -25,7 +25,7 @@
 CONFIG_CONFIG_IN=Config.in
 CONFIG_DEFCONFIG=.defconfig
 CONFIG=package/config
-DATE:=$(shell date -u +%Y%m%d)
+DATE:=$(shell date +%Y%m%d)
 
 noconfig_targets:=menuconfig config oldconfig randconfig \
 	defconfig allyesconfig allnoconfig release tags \

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-04-04  7:12 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2008-04-04  7:12 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-04-04 00:12:42 -0700 (Fri, 04 Apr 2008)
New Revision: 21631

Log:
defconfig: remove settings with default values


Modified:
   trunk/buildroot/.defconfig


Changeset:
Modified: trunk/buildroot/.defconfig
===================================================================
--- trunk/buildroot/.defconfig	2008-04-04 04:25:18 UTC (rev 21630)
+++ trunk/buildroot/.defconfig	2008-04-04 07:12:42 UTC (rev 21631)
@@ -3,7 +3,6 @@
 # Mon Feb 18 09:11:56 2008
 #
 BR2_HAVE_DOT_CONFIG=y
-BR2_VERSION="0.10.0-svn"
 # BR2_alpha is not set
 # BR2_arm is not set
 # BR2_armeb is not set
@@ -54,670 +53,3 @@
 #
 # Target options
 #
-
-#
-# Project Options
-#
-BR2_PROJECT="uclibc"
-BR2_HOSTNAME="uclibc"
-BR2_BANNER="Welcome to the Erik's uClibc development environment."
-
-#
-# Preset Devices
-#
-# BR2_TARGET_SOEKRIS_NET4521 is not set
-# BR2_TARGET_SOEKRIS_NET4801 is not set
-# BR2_TARGET_VIA_EPIA_MII is not set
-
-#
-# Generic x86 Device Support
-#
-
-#
-# Generic System Support
-#
-# BR2_TARGET_GENERIC_ACCESS_POINT is not set
-# BR2_TARGET_GENERIC_FIREWALL is not set
-# BR2_TARGET_GENERIC_DEV_SYSTEM is not set
-
-#
-# Build options
-#
-BR2_WGET="wget --passive-ftp"
-BR2_SVN_CO="svn co"
-BR2_SVN_UP="svn up"
-BR2_GIT="git clone"
-BR2_ZCAT="gzip -d -c"
-BR2_BZCAT="bzcat"
-BR2_TAR_OPTIONS=""
-BR2_DL_DIR="$(BASE_DIR)/dl"
-
-#
-# Mirrors and Download locations
-#
-BR2_SOURCEFORGE_MIRROR="easynews"
-BR2_KERNEL_MIRROR="http://www.kernel.org/pub/"
-BR2_GNU_MIRROR="http://ftp.gnu.org/pub/gnu"
-BR2_DEBIAN_MIRROR="http://ftp.debian.org"
-
-#
-# Atmel Mirrors
-#
-BR2_ATMEL_MIRROR="ftp://www.at91.com/pub/buildroot/"
-BR2_AT91_PATCH_MIRROR="http://maxim.org.za/AT91RM9200/2.6/"
-BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
-# BR2_FPU_SUFFIX is not set
-BR2_TOPDIR_PREFIX=""
-BR2_TOPDIR_SUFFIX=""
-BR2_ROOTFS_PREFIX="rootfs"
-BR2_ROOTFS_SUFFIX=""
-BR2_GNU_BUILD_SUFFIX="pc-linux-gnu"
-BR2_GNU_TARGET_SUFFIX="linux-uclibc"
-BR2_JLEVEL=1
-# BR2_PREFER_IMA is not set
-# BR2_DEPRECATED is not set
-BR2_RECENT=y
-BR2_STRIP_strip=y
-# BR2_STRIP_sstrip is not set
-# BR2_STRIP_none is not set
-# BR2_PREFER_STATIC_LIB is not set
-# BR2_HAVE_MANPAGES is not set
-# BR2_HAVE_INFOPAGES is not set
-BR2_UPDATE_CONFIG=y
-
-#
-# Toolchain
-#
-BR2_TOOLCHAIN_BUILDROOT=y
-# BR2_TOOLCHAIN_EXTERNAL is not set
-# BR2_TOOLCHAIN_EXTERNAL_SOURCE is not set
-BR2_TOOLCHAIN_SOURCE=y
-BR2_EXT_GCC_VERSION_4_1_2=y
-BR2_EXT_GCC_VERSION_4_2_1=y
-BR2_EXT_BINUTILS_VERSION_2_17=y
-BR2_EXT_UCLIBC_VERSION_0_9_29=y
-BR2_EXT_UCLIBC_VERSION_0_9_28_3=y
-
-#
-# Kernel Header Options
-#
-# BR2_KERNEL_HEADERS_2_4_25 is not set
-# BR2_KERNEL_HEADERS_2_4_27 is not set
-# BR2_KERNEL_HEADERS_2_4_29 is not set
-# BR2_KERNEL_HEADERS_2_4_31 is not set
-# BR2_KERNEL_HEADERS_2_6_9 is not set
-# BR2_KERNEL_HEADERS_2_6_11 is not set
-# BR2_KERNEL_HEADERS_2_6_12 is not set
-# BR2_KERNEL_HEADERS_2_6_20_4 is not set
-# BR2_KERNEL_HEADERS_2_6_20 is not set
-# BR2_KERNEL_HEADERS_2_6_21_5 is not set
-# BR2_KERNEL_HEADERS_2_6_21 is not set
-# BR2_KERNEL_HEADERS_2_6_22_1 is not set
-# BR2_KERNEL_HEADERS_2_6_22_10 is not set
-# BR2_KERNEL_HEADERS_2_6_22 is not set
-# BR2_KERNEL_HEADERS_2_6_23 is not set
-BR2_KERNEL_HEADERS_2_6_24=y
-# BR2_KERNEL_HEADERS_SNAP is not set
-BR2_DEFAULT_KERNEL_HEADERS="2.6.24"
-
-#
-# uClibc Options
-#
-# BR2_UCLIBC_VERSION_0_9_28_3 is not set
-BR2_UCLIBC_VERSION_0_9_29=y
-# BR2_UCLIBC_VERSION_SNAPSHOT is not set
-BR2_UCLIBC_CONFIG="toolchain/uClibc/uClibc-0.9.29.config"
-BR2_ENABLE_LOCALE=y
-# BR2_PTHREADS_NONE is not set
-# BR2_PTHREADS is not set
-BR2_PTHREADS_OLD=y
-# BR2_PTHREADS_NATIVE is not set
-# BR2_PTHREAD_DEBUG is not set
-# BR2_UCLIBC_PROGRAM_INVOCATION is not set
-
-#
-# Binutils Options
-#
-# BR2_BINUTILS_VERSION_2_17 is not set
-# BR2_BINUTILS_VERSION_2_17_50_0_17 is not set
-BR2_BINUTILS_VERSION_2_18=y
-# BR2_BINUTILS_VERSION_2_18_50_0_1 is not set
-BR2_BINUTILS_VERSION="2.18"
-BR2_EXTRA_BINUTILS_CONFIG_OPTIONS=""
-
-#
-# GCC Options
-#
-# BR2_GCC_VERSION_3_4_6 is not set
-# BR2_GCC_VERSION_4_0_4 is not set
-# BR2_GCC_VERSION_4_1_2 is not set
-# BR2_GCC_VERSION_4_2_0 is not set
-BR2_GCC_VERSION_4_2_1=y
-# BR2_GCC_IS_SNAP is not set
-BR2_GCC_SUPPORTS_SYSROOT=y
-# BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE is not set
-BR2_GCC_VERSION="4.2.1"
-BR2_TOOLCHAIN_SYSROOT=y
-# BR2_GCC_USE_SJLJ_EXCEPTIONS is not set
-BR2_EXTRA_GCC_CONFIG_OPTIONS=""
-BR2_GCC_CROSS_CXX=y
-# BR2_GCC_CROSS_FORTRAN is not set
-BR2_INSTALL_LIBSTDCPP=y
-# BR2_INSTALL_LIBGCJ is not set
-# BR2_INSTALL_OBJC is not set
-# BR2_INSTALL_FORTRAN is not set
-BR2_GCC_SHARED_LIBGCC=y
-
-#
-# Ccache Options
-#
-# BR2_CCACHE is not set
-
-#
-# Gdb Options
-#
-# BR2_PACKAGE_GDB is not set
-BR2_PACKAGE_GDB_SERVER=y
-# BR2_PACKAGE_GDB_HOST is not set
-# BR2_GDB_VERSION_6_2_1 is not set
-# BR2_GDB_VERSION_6_3 is not set
-# BR2_GDB_VERSION_6_4 is not set
-# BR2_GDB_VERSION_6_5 is not set
-BR2_GDB_VERSION_6_6=y
-# BR2_GDB_VERSION_SNAPSHOT is not set
-BR2_GDB_VERSION="6.6"
-
-#
-# elf2flt
-#
-# BR2_ELF2FLT is not set
-# BR2_MKLIBS is not set
-
-#
-# Common Toolchain Options
-#
-# BR2_PACKAGE_SSTRIP_TARGET is not set
-# BR2_PACKAGE_SSTRIP_HOST is not set
-# BR2_ENABLE_MULTILIB is not set
-BR2_LARGEFILE=y
-BR2_INET_IPV6=y
-BR2_INET_RPC=y
-BR2_USE_WCHAR=y
-BR2_TARGET_OPTIMIZATION="-Os -pipe"
-BR2_CROSS_TOOLCHAIN_TARGET_UTILS=y
-
-#
-# Package Selection for the target
-#
-BR2_PACKAGE_BUSYBOX=y
-# BR2_BUSYBOX_VERSION_1_2_2_1 is not set
-# BR2_BUSYBOX_VERSION_1_6_1 is not set
-# BR2_BUSYBOX_VERSION_1_7_X is not set
-# BR2_BUSYBOX_VERSION_1_8_X is not set
-BR2_BUSYBOX_VERSION_1_9_X=y
-# BR2_PACKAGE_BUSYBOX_SNAPSHOT is not set
-BR2_BUSYBOX_VERSION="1.9.0"
-BR2_PACKAGE_BUSYBOX_INSTALL_SYMLINKS=y
-BR2_PACKAGE_BUSYBOX_HIDE_OTHERS=y
-# BR2_PACKAGE_BUSYBOX_SKELETON is not set
-
-#
-# The minimum needed to build a uClibc development system
-#
-# BR2_PACKAGE_BASH is not set
-# BR2_PACKAGE_BZIP2 is not set
-# BR2_PACKAGE_DIFFUTILS is not set
-# BR2_PACKAGE_FLEX is not set
-# BR2_PACKAGE_GCC_TARGET is not set
-# BR2_PACKAGE_MAKE is not set
-
-#
-# Other development stuff
-#
-# BR2_PACKAGE_AUTOCONF is not set
-# BR2_PACKAGE_AUTOMAKE is not set
-# BR2_PACKAGE_BISON is not set
-# BR2_PACKAGE_CCACHE_TARGET is not set
-# BR2_PACKAGE_CVS is not set
-# BR2_PACKAGE_DISTCC is not set
-# BR2_PACKAGE_DMALLOC is not set
-# BR2_PACKAGE_EXPAT is not set
-# BR2_PACKAGE_FAKEROOT is not set
-# BR2_HOST_FAKEROOT is not set
-# BR2_PACKAGE_GETTEXT is not set
-# BR2_PACKAGE_LIBINTL is not set
-# BR2_PACKAGE_LIBGMP is not set
-# BR2_PACKAGE_LIBMPFR is not set
-# BR2_PACKAGE_LIBTOOL is not set
-# BR2_PACKAGE_M4 is not set
-# BR2_PACKAGE_PKGCONFIG is not set
-# BR2_READLINE is not set
-# BR2_PACKAGE_VALGRIND is not set
-# BR2_PACKAGE_XERCES is not set
-
-#
-# Other stuff
-#
-# BR2_PACKAGE_AT is not set
-# BR2_PACKAGE_BERKELEYDB is not set
-# BR2_PACKAGE_BSDIFF is not set
-# BR2_PACKAGE_CUSTOMIZE is not set
-# BR2_PACKAGE_DASH is not set
-# BR2_PACKAGE_FCONFIG is not set
-# BR2_PACKAGE_FILE is not set
-# BR2_PACKAGE_FIS is not set
-# BR2_PACKAGE_KEXEC is not set
-# BR2_PACKAGE_ICU is not set
-# BR2_PACKAGE_IPKG is not set
-# BR2_PACKAGE_CUPS is not set
-# BR2_PACKAGE_NG_SPICE_REWORK is not set
-# BR2_PACKAGE_GAMIN is not set
-# BR2_PACKAGE_STARTUP_NOTIFICATION is not set
-# BR2_PACKAGE_CLASSPATH is not set
-# BR2_PACKAGE_LIBDAEMON is not set
-# BR2_PACKAGE_LIBELF is not set
-# BR2_PACKAGE_LIBEVENT is not set
-# BR2_PACKAGE_LIBFLOAT is not set
-# BR2_PACKAGE_LIBGCRYPT is not set
-# BR2_PACKAGE_LIBGPG_ERROR is not set
-# BR2_PACKAGE_LIBLOCKFILE is not set
-# BR2_PACKAGE_LIBSYSFS is not set
-# BR2_PACKAGE_LIBXML2 is not set
-
-#
-# libxslt	- disabled (requires pkgconfig)
-#
-# BR2_PACKAGE_LOCKFILE_PROGS is not set
-# BR2_PACKAGE_LSOF is not set
-# BR2_PACKAGE_LTP-TESTSUITE is not set
-# BR2_PACKAGE_LTRACE is not set
-# BR2_PACKAGE_LTT is not set
-# BR2_PACKAGE_PORTAGE is not set
-# BR2_PACKAGE_SQLITE is not set
-# BR2_PACKAGE_STRACE is not set
-# BR2_PACKAGE_SUDO is not set
-BR2_NETWORK_SUPPORT=y
-
-#
-# Networking applications
-#
-
-#
-# argus		- disabled (requires libpcap)
-#
-# BR2_PACKAGE_AVAHI is not set
-# BR2_PACKAGE_BOA is not set
-# BR2_PACKAGE_BIND is not set
-# BR2_PACKAGE_BRIDGE is not set
-# BR2_PACKAGE_CURL is not set
-# BR2_PACKAGE_LIBCURL is not set
-# BR2_PACKAGE_DNSMASQ is not set
-# BR2_PACKAGE_DROPBEAR is not set
-# BR2_PACKAGE_ETHTOOL is not set
-# BR2_PACKAGE_HASERL is not set
-# BR2_PACKAGE_IRDA_UTILS is not set
-# BR2_PACKAGE_IPERF is not set
-# BR2_PACKAGE_IPROUTE2 is not set
-
-#
-# ipsec-tools	- disabled (requires openssl, flex and the flex library (libfl.a) )
-#
-# BR2_PACKAGE_IPTABLES is not set
-# BR2_PACKAGE_KISMET is not set
-# BR2_PACKAGE_L2TP is not set
-# BR2_PACKAGE_LIBCGI is not set
-# BR2_PACKAGE_LIBCGICC is not set
-# BR2_PACKAGE_LIBEXOSIP2 is not set
-# BR2_PACKAGE_LIBOSIP2 is not set
-# BR2_PACKAGE_LIBPCAP is not set
-# BR2_PACKAGE_LINKS is not set
-# BR2_PACKAGE_LRZSZ is not set
-# BR2_PACKAGE_MDNSRESPONDER is not set
-# BR2_PACKAGE_MICROCOM is not set
-# BR2_PACKAGE_MROUTED is not set
-# BR2_PACKAGE_MUTT is not set
-# BR2_PACKAGE_NBD is not set
-# BR2_PACKAGE_NCFTP is not set
-# BR2_PACKAGE_NETKITBASE is not set
-# BR2_PACKAGE_NETKITTELNET is not set
-# BR2_PACKAGE_NETPLUG is not set
-# BR2_PACKAGE_NETSNMP is not set
-# BR2_PACKAGE_NFS_UTILS is not set
-# BR2_PACKAGE_NTP is not set
-# BR2_PACKAGE_OLSR is not set
-# BR2_PACKAGE_OPENNTPD is not set
-# BR2_PACKAGE_OPENSSH is not set
-# BR2_PACKAGE_OPENSSL is not set
-# BR2_PACKAGE_OPENVPN is not set
-# BR2_PACKAGE_OPENSWAN is not set
-# BR2_PACKAGE_PORTMAP is not set
-# BR2_PACKAGE_PPPD is not set
-# BR2_PACKAGE_RP_PPPOE is not set
-# BR2_PACKAGE_PPTP_LINUX is not set
-# BR2_PACKAGE_PROFTPD is not set
-# BR2_PACKAGE_QUAGGA is not set
-
-#
-# quagga suite
-#
-# BR2_PACKAGE_QUAGGA_ZEBRA is not set
-# BR2_PACKAGE_QUAGGA_BGPD is not set
-# BR2_PACKAGE_QUAGGA_RIPD is not set
-# BR2_PACKAGE_QUAGGA_RIPNGD is not set
-# BR2_PACKAGE_QUAGGA_OSPFD is not set
-# BR2_PACKAGE_QUAGGA_OSPF6D is not set
-# BR2_PACKAGE_QUAGGA_WATCHQUAGGA is not set
-# BR2_PACKAGE_QUAGGA_ISISD is not set
-# BR2_PACKAGE_RSYNC is not set
-# BR2_PACKAGE_SAMBA is not set
-# BR2_PACKAGE_SOCAT is not set
-# BR2_PACKAGE_STUNNEL is not set
-# BR2_PACKAGE_TCPDUMP is not set
-# BR2_PACKAGE_DHCPDUMP is not set
-# BR2_PACKAGE_TFTPD is not set
-# BR2_PACKAGE_TN5250 is not set
-# BR2_PACKAGE_TTCP is not set
-
-#
-# vpnc		- disabled (requires libgcrypt and libgpg_error)
-#
-# BR2_PACKAGE_VTUN is not set
-# BR2_PACKAGE_WIRELESS_TOOLS is not set
-BR2_BLOCKDEV_SUPPORT=y
-# BR2_PACKAGE_ACPID is not set
-
-#
-# dbus not available (need expat or libxml2)
-#
-# BR2_PACKAGE_DM is not set
-# BR2_PACKAGE_DMRAID is not set
-# BR2_PACKAGE_E2FSPROGS is not set
-# BR2_PACKAGE_LIBFUSE is not set
-# BR2_PACKAGE_GADGETFS_TEST is not set
-# BR2_PACKAGE_HAL is not set
-# BR2_PACKAGE_HWDATA is not set
-# BR2_PACKAGE_IOSTAT is not set
-# BR2_PACKAGE_LIBAIO is not set
-# BR2_PACKAGE_LIBRAW1394 is not set
-# BR2_PACKAGE_LIBUSB is not set
-# BR2_PACKAGE_LM_SENSORS is not set
-# BR2_PACKAGE_LVM2 is not set
-# BR2_PACKAGE_MDADM is not set
-# BR2_PACKAGE_MEMTESTER is not set
-# BR2_PACKAGE_MKDOSFS is not set
-# BR2_PACKAGE_MTD is not set
-# BR2_PACKAGE_NTFS-3G is not set
-# BR2_PACKAGE_PCIUTILS is not set
-# BR2_PACKAGE_PCMCIA is not set
-# BR2_PACKAGE_RAIDTOOLS is not set
-# BR2_PACKAGE_SETSERIAL is not set
-# BR2_PACKAGE_SMARTMONTOOLS is not set
-# BR2_PACKAGE_USBMOUNT is not set
-# BR2_PACKAGE_USBUTILS is not set
-# BR2_PACKAGE_WIPE is not set
-# BR2_PACKAGE_XFSPROGS is not set
-BR2_AUDIO_SUPPORT=y
-# BR2_PACKAGE_ALSA_LIB is not set
-
-#
-# asterisk	- disabled (required openssl and mpg123)
-#
-# BR2_PACKAGE_AUMIX is not set
-# BR2_PACKAGE_LIBMAD is not set
-# BR2_PACKAGE_LIBOGG is not set
-# BR2_PACKAGE_LIBSNDFILE is not set
-
-#
-# libvorbis requires the package libogg to build
-#
-# BR2_PACKAGE_MADPLAY is not set
-# BR2_PACKAGE_MPG123 is not set
-# BR2_PACKAGE_SPEEX is not set
-BR2_GRAPHIC_SUPPORT=y
-
-#
-# text rendering libraries
-#
-# BR2_PACKAGE_NCURSES is not set
-# BR2_PACKAGE_NEWT is not set
-# BR2_PACKAGE_SLANG is not set
-
-#
-# text rendering applications
-#
-# BR2_PACKAGE_DIALOG is not set
-
-#
-# graphic libraries
-#
-# BR2_PACKAGE_DIRECTFB is not set
-# BR2_PACKAGE_IMAGEMAGICK is not set
-# BR2_PACKAGE_JPEG is not set
-# BR2_PACKAGE_LIBPNG is not set
-# BR2_PACKAGE_LIBUNGIF is not set
-# BR2_PACKAGE_SDL is not set
-# BR2_PACKAGE_SDL_TTF is not set
-# BR2_PACKAGE_TIFF is not set
-
-#
-# busybox graphic applications
-#
-
-#
-# --> (May be broken in busybox)
-#
-# BR2_PACKAGE_FBV is not set
-# BR2_PACKAGE_FBSET is not set
-
-#
-# other GUIs
-#
-# BR2_PACKAGE_QTE is not set
-# BR2_PACKAGE_QTOPIA4 is not set
-BR2_PACKAGE_XSERVER_none=y
-# BR2_PACKAGE_XSERVER_x11r7 is not set
-# BR2_PACKAGE_XSERVER_xorg is not set
-# BR2_PACKAGE_XSERVER_tinyx is not set
-BR2_X11_PREFIX="/usr"
-
-#
-# X libraries and helper libraries
-#
-
-#
-# atk		- disabled (requires libglib2)
-#
-# BR2_PACKAGE_PANGO is not set
-# BR2_PACKAGE_LIBDRM is not set
-# BR2_PACKAGE_LIBGLIB12 is not set
-# BR2_PACKAGE_LIBGLIB2 is not set
-# BR2_PACKAGE_LIBSEXY is not set
-
-#
-# fltk		- disabled (requires Xorg(7))
-#
-# BR2_PACKAGE_FONTCONFIG is not set
-# BR2_PACKAGE_FREETYPE is not set
-# BR2_PACKAGE_TSLIB is not set
-# BR2_PACKAGE_OPENMOTIF is not set
-
-#
-# X Window managers
-#
-# BR2_PACKAGE_MATCHBOX is not set
-
-#
-# blackbox		- disabled (requires Xorg(7))
-#
-
-#
-# X applications
-#
-
-#
-# dillo		- disabled (requires jpeg,libglib12,libgtk12,zlib,libpng and Xorg(7))
-#
-
-#
-# midori		- disabled (requires Xorg(7))
-#
-# BR2_PACKAGE_WEBKIT is not set
-
-#
-# synergy		- disabled (requires Xorg(7))
-#
-# BR2_PACKAGE_GQVIEW is not set
-# BR2_PACKAGE_LEAFPAD is not set
-# BR2_PACKAGE_TORSMO is not set
-# BR2_PACKAGE_PCMANFM is not set
-# BR2_PACKAGE_XSTROKE is not set
-# BR2_PACKAGE_SYLPHEED is not set
-
-#
-# Video libraries/codecs and applications
-#
-# BR2_PACKAGE_MPLAYER is not set
-BR2_COMPRESSOR_SUPPORT=y
-# BR2_PACKAGE_LZO is not set
-# BR2_PACKAGE_LZMA_TARGET is not set
-# BR2_PACKAGE_LZMA_HOST is not set
-# BR2_PACKAGE_ZLIB is not set
-BR2_SCRIPTING_SUPPORT=y
-
-#
-# lua		- disabled (requires readline and ncurses)
-#
-# BR2_PACKAGE_MICROPERL is not set
-# BR2_PACKAGE_PYTHON is not set
-# BR2_PACKAGE_RUBY is not set
-# BR2_PACKAGE_TCL is not set
-# BR2_PACKAGE_PHP is not set
-BR2_GAMES=y
-# BR2_PACKAGE_LXDOOM is not set
-# BR2_PACKAGE_LXDOOM_WAD is not set
-
-#
-# ace_of_penguins		- disabled (requires Xorg(7))
-#
-# BR2_PACKAGE_GNUCHESS is not set
-# BR2_PACKAGE_XBOARD is not set
-
-#
-# Editors
-#
-# BR2_PACKAGE_VIM is not set
-
-#
-# Target filesystem options
-#
-
-#
-# filesystem for target device
-#
-# BR2_TARGET_ROOTFS_CRAMFS is not set
-# BR2_TARGET_ROOTFS_CLOOP is not set
-# BR2_TARGET_ROOTFS_EXT2 is not set
-# BR2_TARGET_ROOTFS_JFFS2 is not set
-# BR2_TARGET_ROOTFS_SQUASHFS is not set
-# BR2_TARGET_ROOTFS_TAR is not set
-# BR2_TARGET_ROOTFS_CPIO is not set
-# BR2_TARGET_ROOTFS_ISO9660 is not set
-# BR2_TARGET_ROOTFS_INITRAMFS is not set
-
-#
-# bootloader for target device
-#
-# BR2_TARGET_GRUB is not set
-# BR2_TARGET_GRUB_SPLASH is not set
-# BR2_TARGET_GRUB_DISKLESS is not set
-# BR2_TARGET_GRUB_3c595 is not set
-# BR2_TARGET_GRUB_3c90x is not set
-# BR2_TARGET_GRUB_davicom is not set
-# BR2_TARGET_GRUB_e1000 is not set
-# BR2_TARGET_GRUB_eepro100 is not set
-# BR2_TARGET_GRUB_epic100 is not set
-# BR2_TARGET_GRUB_forcedeth is not set
-# BR2_TARGET_GRUB_natsemi is not set
-# BR2_TARGET_GRUB_ns83820 is not set
-# BR2_TARGET_GRUB_ns8390 is not set
-BR2_TARGET_GRUB_pcnet32=y
-# BR2_TARGET_GRUB_pnic is not set
-# BR2_TARGET_GRUB_rtl8139 is not set
-# BR2_TARGET_GRUB_r8169 is not set
-# BR2_TARGET_GRUB_sis900 is not set
-# BR2_TARGET_GRUB_tg3 is not set
-# BR2_TARGET_GRUB_tulip is not set
-# BR2_TARGET_GRUB_tlan is not set
-# BR2_TARGET_GRUB_undi is not set
-# BR2_TARGET_GRUB_via_rhine is not set
-# BR2_TARGET_GRUB_w89c840 is not set
-BR2_TARGET_SYSLINUX=y
-# BR2_TARGET_PXELINUX is not set
-# BR2_TARGET_U_BOOT is not set
-
-#
-# Kernel
-#
-# BR2_KERNEL_none is not set
-BR2_KERNEL_LINUX_ADVANCED=y
-# BR2_KERNEL_LINUX is not set
-# BR2_KERNEL_HURD is not set
-BR2_PACKAGE_LINUX=y
-BR2_PACKAGE_LINUX_KCONFIG="target/device/x86/i386/linux-$(BR2_LINUX26_VERSION).config"
-BR2_PACKAGE_LINUX_FORMAT="bzImage"
-BR2_KERNEL_CURRENT_VERSION="2.6.24"
-BR2_KERNEL_THIS_VERSION="2.6.24"
-BR2_KERNEL_SITE="http://ftp.kernel.org/pub/linux/kernel/v2.6/"
-BR2_MM_PATCH_SITE="http://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6"
-BR2_RC_MM_PATCH_DIR="$(BR2_KERNEL_NEXT_VERSION)-rc$(BR2_KERNEL_RC_LEVEL)/2.6.$(BR2_KERNEL_NEXT_VERSION)-rc$(BR2_KERNEL_RC_LEVEL)-mm$(BR2_KERNEL_MM_LEVEL)"
-# BR2_LINUX_2_6_STABLE is not set
-BR2_LINUX_2_6_24=y
-# BR2_LINUX_2_6_23 is not set
-# BR2_LINUX_2_6_22_10 is not set
-# BR2_LINUX_2_6_22_1 is not set
-# BR2_LINUX_2_6_22 is not set
-# BR2_LINUX_2_6_21_7 is not set
-# BR2_LINUX_2_6_21_5 is not set
-# BR2_LINUX_2_6_21 is not set
-# BR2_LINUX_2_6_20 is not set
-# BR2_LINUX26_CUSTOM is not set
-
-#
-# Patches
-#
-BR2_KERNEL_ADD_NO_PATCH=y
-# BR2_KERNEL_ADD_LATEST_MINORPATCH is not set
-# BR2_KERNEL_ADD_MINORPATCH is not set
-# BR2_KERNEL_ADD_LATEST_RC_PATCH is not set
-# BR2_KERNEL_ADD_RC_PATCH is not set
-# BR2_KERNEL_ADD_LATEST_SNAPSHOT is not set
-# BR2_KERNEL_ADD_SNAPSHOT is not set
-# BR2_KERNEL_ADD_LATEST_MM_PATCH is not set
-# BR2_KERNEL_ADD_MM_PATCH is not set
-# BR2_KERNEL_ADD_PATCH is not set
-BR2_LINUX_BSP_PATCH=""
-# BR2_KERNEL_PREPATCHED is not set
-BR2_KERNEL_BASE=y
-# BR2_KERNEL_LATEST is not set
-BR2_DOWNLOAD_LINUX26_VERSION="$(BR2_KERNEL_THIS_VERSION)"
-BR2_LINUX26_VERSION="$(BR2_KERNEL_THIS_VERSION)"
-
-#
-# Linux Kernel Configuration
-#
-BR2_PACKAGE_LINUX_USE_KCONFIG=y
-# BR2_PACKAGE_LINUX_USE_DEFCONFIG is not set
-# BR2_PACKAGE_LINUX_USE_XCONFIG is not set
-BR2_LINUX_BIN_BZIMAGE=y
-# BR2_LINUX_BIN_UIMAGE is not set
-# BR2_LINUX_BIN_VMLINUX is not set
-# BR2_LINUX_BIN_ZIMAGE is not set
-# BR2_LINUX_BIN_CUSTOM is not set
-
-#
-# Destinations for linux kernel binaries
-#
-BR2_LINUX_COPYTO_ROOTFS=y
-# BR2_LINUX_COPYTO_TFTPBOOT is not set
-BR2_LINUX_COPYTO=""
-# BR2_LINUX_COPY_CONFIGURATION is not set

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

* [Buildroot] svn commit: trunk/buildroot
  2008-03-31  9:04   ` Peter Korsgaard
@ 2008-04-04  5:52     ` J. Spence
  0 siblings, 0 replies; 211+ messages in thread
From: J. Spence @ 2008-04-04  5:52 UTC (permalink / raw)
  To: buildroot


----- "Peter Korsgaard" <jacmet@uclibc.org> wrote:
> On Fri, Mar 28, 2008 at 9:42 AM, Peter Korsgaard <jacmet@uclibc.org>
> wrote:
> > >>>>> "jspence" == jspence  <jspence@uclibc.org> writes:
> 
> >   jspence> @@ -124,6 +129,12 @@
> >   jspence>  ifndef FCFLAGS_FOR_BUILD
> >   jspence>  FCFLAGS_FOR_BUILD:=-g -O2
> >   jspence>  endif
> >   jspence> +
> >   jspence> +ifeq ($(BR2_HAVE_HOST_CCACHE),y)
> >   jspence> +HOSTCC:=$(HOSTCCACHE) $(HOSTCC)
> >   jspence> +HOSTCXX:=$(HOSTCCACHE) $(HOSTCXX)
> >   jspence> +endif
> >
> >  This is no good for the people (like me) that already use ccache
> by
> >  prepending /usr/lib/ccache to the PATH.
> >
> >  Maybe you should simply add it as another option to the existing
> >  ccache Config.in?
> 
> This breaks the build for ccache users, so I'm reverting the hunk for
> now. Please commit a fixed version of it.

Oops, my fault.  We don't have a /usr/lib/ccache on our big build machine, so we did it the way you see it in the patch.  It didn't occur to me to change the path instead, so I think we'll do that on our build machine.

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-04-03 21:06 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2008-04-03 21:06 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-04-03 14:06:27 -0700 (Thu, 03 Apr 2008)
New Revision: 21628

Log:
defconfig: remove busybox config setting

Remove BR2_PACKAGE_BUSYBOX_CONFIG so the default config for the
selected version gets used. Got broken by r21257.


Modified:
   trunk/buildroot/.defconfig


Changeset:
Modified: trunk/buildroot/.defconfig
===================================================================
--- trunk/buildroot/.defconfig	2008-04-03 17:13:46 UTC (rev 21627)
+++ trunk/buildroot/.defconfig	2008-04-03 21:06:27 UTC (rev 21628)
@@ -258,7 +258,6 @@
 # BR2_PACKAGE_BUSYBOX_SNAPSHOT is not set
 BR2_BUSYBOX_VERSION="1.9.0"
 BR2_PACKAGE_BUSYBOX_INSTALL_SYMLINKS=y
-BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-1.9.0.config"
 BR2_PACKAGE_BUSYBOX_HIDE_OTHERS=y
 # BR2_PACKAGE_BUSYBOX_SKELETON is not set
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-03-31  9:06 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2008-03-31  9:06 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-03-31 02:06:26 -0700 (Mon, 31 Mar 2008)
New Revision: 21592

Log:
Makefile: revert broken ccache (r21525) for now.


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-03-31 05:42:03 UTC (rev 21591)
+++ trunk/buildroot/Makefile	2008-03-31 09:06:26 UTC (rev 21592)
@@ -85,11 +85,6 @@
 
 export CONFIG_SHELL quiet Q KBUILD_VERBOSE VERBOSE
 
-HOSTCCACHE:=$(shell $(CONFIG_SHELL) -c "which ccache")
-ifneq ($(HOSTCCACHE),)
-BR2_HAVE_HOST_CCACHE=y
-endif
-
 ifndef HOSTAR
 HOSTAR:=ar
 endif
@@ -136,12 +131,6 @@
 ifndef FCFLAGS_FOR_BUILD
 FCFLAGS_FOR_BUILD:=-g -O2
 endif
-
-ifeq ($(BR2_HAVE_HOST_CCACHE),y)
-HOSTCC:=$(HOSTCCACHE) $(HOSTCC)
-HOSTCXX:=$(HOSTCCACHE) $(HOSTCXX)
-endif
-
 export HOSTAR HOSTAS HOSTCC HOSTCXX HOSTFC HOSTLD
 
 

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

* [Buildroot] svn commit: trunk/buildroot
  2008-03-28  7:42 ` Peter Korsgaard
@ 2008-03-31  9:04   ` Peter Korsgaard
  2008-04-04  5:52     ` J. Spence
  0 siblings, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2008-03-31  9:04 UTC (permalink / raw)
  To: buildroot

On Fri, Mar 28, 2008 at 9:42 AM, Peter Korsgaard <jacmet@uclibc.org> wrote:
> >>>>> "jspence" == jspence  <jspence@uclibc.org> writes:

>   jspence> @@ -124,6 +129,12 @@
>   jspence>  ifndef FCFLAGS_FOR_BUILD
>   jspence>  FCFLAGS_FOR_BUILD:=-g -O2
>   jspence>  endif
>   jspence> +
>   jspence> +ifeq ($(BR2_HAVE_HOST_CCACHE),y)
>   jspence> +HOSTCC:=$(HOSTCCACHE) $(HOSTCC)
>   jspence> +HOSTCXX:=$(HOSTCCACHE) $(HOSTCXX)
>   jspence> +endif
>
>  This is no good for the people (like me) that already use ccache by
>  prepending /usr/lib/ccache to the PATH.
>
>  Maybe you should simply add it as another option to the existing
>  ccache Config.in?

This breaks the build for ccache users, so I'm reverting the hunk for
now. Please commit a fixed version of it.

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-03-30 21:49 ulf at uclibc.org
@ 2008-03-30 21:53 ` Nigel Kukard
  0 siblings, 0 replies; 211+ messages in thread
From: Nigel Kukard @ 2008-03-30 21:53 UTC (permalink / raw)
  To: buildroot


On Sun, 2008-03-30 at 14:49 -0700, ulf at uclibc.org wrote:
> Author: ulf
> Date: 2008-03-30 14:49:16 -0700 (Sun, 30 Mar 2008)
> New Revision: 21589
> 
> Log:
> Do not allow optimizations which breaks linux build
> 
> Modified:
>    trunk/buildroot/Config.in
> 
> 
> Changeset:
> Modified: trunk/buildroot/Config.in
> ===================================================================
> --- trunk/buildroot/Config.in	2008-03-30 20:52:33 UTC (rev 21588)
> +++ trunk/buildroot/Config.in	2008-03-30 21:49:16 UTC (rev 21589)
> @@ -259,11 +259,13 @@
>  
>  config BR2_OPTIMIZE_0
>  	bool "optimization level 0"
> +	depends on !BR2_PACKAGE_LINUX
>  	help
>  	  Do not optimize. This is the default. 
>  
>  config BR2_OPTIMIZE_1
>  	bool "optimization level 1"
> +	depends on !BR2_PACKAGE_LINUX
>  	help
>  	  Optimize. Optimizing compilation takes somewhat more time, 
>  	  and a lot more memory for a large function. With -O, the 

Which build does this break?

I committed a patch yesterday which removes -O0 from the kernel build
btw ;)

-N
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://busybox.net/lists/buildroot/attachments/20080330/8ad1fd1c/attachment.pgp 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-03-30 21:49 ulf at uclibc.org
  2008-03-30 21:53 ` Nigel Kukard
  0 siblings, 1 reply; 211+ messages in thread
From: ulf at uclibc.org @ 2008-03-30 21:49 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-03-30 14:49:16 -0700 (Sun, 30 Mar 2008)
New Revision: 21589

Log:
Do not allow optimizations which breaks linux build

Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2008-03-30 20:52:33 UTC (rev 21588)
+++ trunk/buildroot/Config.in	2008-03-30 21:49:16 UTC (rev 21589)
@@ -259,11 +259,13 @@
 
 config BR2_OPTIMIZE_0
 	bool "optimization level 0"
+	depends on !BR2_PACKAGE_LINUX
 	help
 	  Do not optimize. This is the default. 
 
 config BR2_OPTIMIZE_1
 	bool "optimization level 1"
+	depends on !BR2_PACKAGE_LINUX
 	help
 	  Optimize. Optimizing compilation takes somewhat more time, 
 	  and a lot more memory for a large function. With -O, the 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-03-30 20:52 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2008-03-30 20:52 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-03-30 13:52:33 -0700 (Sun, 30 Mar 2008)
New Revision: 21588

Log:
Makefile: merge CVS and .svn find invocation


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-03-30 20:48:13 UTC (rev 21587)
+++ trunk/buildroot/Makefile	2008-03-30 20:52:33 UTC (rev 21588)
@@ -328,8 +328,7 @@
 		fi; \
 		touch $(STAGING_DIR)/.fakeroot.00000; \
 	fi
-	-find $(TARGET_DIR) -type d -name CVS | xargs rm -rf
-	-find $(TARGET_DIR) -type d -name .svn | xargs rm -rf
+	-find $(TARGET_DIR) -type d -name CVS -o -name .svn | xargs rm -rf
 	-find $(TARGET_DIR) -type f -name .empty | xargs rm -rf	
 	touch $@
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-03-30 20:48 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2008-03-30 20:48 UTC (permalink / raw)
  To: buildroot

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

Log:
Makefile: fix typo (.empty files, not dirs)


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-03-30 20:45:42 UTC (rev 21586)
+++ trunk/buildroot/Makefile	2008-03-30 20:48:13 UTC (rev 21587)
@@ -330,7 +330,7 @@
 	fi
 	-find $(TARGET_DIR) -type d -name CVS | xargs rm -rf
 	-find $(TARGET_DIR) -type d -name .svn | xargs rm -rf
-	-find $(TARGET_DIR) -type d -name .empty | xargs rm -rf	
+	-find $(TARGET_DIR) -type f -name .empty | xargs rm -rf	
 	touch $@
 
 $(TARGET_DIR): $(PROJECT_BUILD_DIR)/.root

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-03-30  6:38 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2008-03-30  6:38 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-03-29 23:38:46 -0700 (Sat, 29 Mar 2008)
New Revision: 21570

Log:
Ensure shell environment is handled correctly

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-03-30 06:29:30 UTC (rev 21569)
+++ trunk/buildroot/Makefile	2008-03-30 06:38:46 UTC (rev 21570)
@@ -33,14 +33,10 @@
 
 
 # Use shell variables, if defined
-ifneq ($(BUILDROOT_DL_DIR),)
-BR2_DL_DIR:=$(BUILDROOT_DL_DIR)
-endif
-
 ifneq ($(BUILDROOT_LOCAL),)
-LOCAL:=$(BUILDROOT_LOCAL)
+BR2_LOCAL:=$(BUILDROOT_LOCAL)
 else
-LOCAL:=$(TOPDIR)/local
+BR2_LOCAL:=$(TOPDIR)/local
 endif
 
 # $(shell find . -name *_defconfig |sed 's/.*\///')
@@ -51,10 +47,16 @@
 -include $(TOPDIR).config
 else
 # if "make" command
--include $(LOCAL)/$(BOARD)/$(BOARD).config
+-include $(BR2_LOCAL)/$(BOARD)/$(BOARD).config
 endif
 endif
 
+# Override BR2_DL_DIR if shell variable defined
+ifneq ($(BUILDROOT_DL_DIR),)
+BR2_DL_DIR:=$(BUILDROOT_DL_DIR)
+endif
+LOCAL:=$(BR2_LOCAL)
+
 # To put more focus on warnings, be less verbose as default
 # Use 'make V=1' to see the full commands
 ifdef V

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-03-30  6:29 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2008-03-30  6:29 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-03-29 23:29:30 -0700 (Sat, 29 Mar 2008)
New Revision: 21569

Log:
Easy update of defconfig

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-03-29 23:10:47 UTC (rev 21568)
+++ trunk/buildroot/Makefile	2008-03-30 06:29:30 UTC (rev 21569)
@@ -475,6 +475,9 @@
 	cp $(shell find ./target/ -name $@) .config
 	-@$(MAKE) oldconfig
 
+update:
+	cp .config $(BOARD_PATH)/$(BOARD_NAME)_defconfig
+
 configured: dirs host-sed kernel-headers uclibc-config busybox-config linux26-config
 
 cross: $(BASE_TARGETS)

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

* [Buildroot] svn commit: trunk/buildroot
  2008-03-28  2:50 jspence at uclibc.org
@ 2008-03-28  7:42 ` Peter Korsgaard
  2008-03-31  9:04   ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2008-03-28  7:42 UTC (permalink / raw)
  To: buildroot

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

 jspence> Author: jspence
 jspence> Date: 2008-03-27 19:50:42 -0700 (Thu, 27 Mar 2008)
 jspence> New Revision: 21525

 jspence> Log:
 jspence> Added ccache support and removed grub from defconfig due to
 jspence> brokenness at the moment.

How does this interact with the existing ccache support under
toolchain/ccache?
 
 jspence> +HOSTCCACHE:=$(shell $(CONFIG_SHELL) -c "which ccache")

 jspence> +ifneq ($(HOSTCCACHE),)
 jspence> +BR2_HAVE_HOST_CCACHE=y
 jspence> +endif
 jspence> +
 jspence>  ifndef HOSTAR
 jspence>  HOSTAR:=ar
 jspence>  endif
 jspence> @@ -124,6 +129,12 @@
 jspence>  ifndef FCFLAGS_FOR_BUILD
 jspence>  FCFLAGS_FOR_BUILD:=-g -O2
 jspence>  endif
 jspence> +
 jspence> +ifeq ($(BR2_HAVE_HOST_CCACHE),y)
 jspence> +HOSTCC:=$(HOSTCCACHE) $(HOSTCC)
 jspence> +HOSTCXX:=$(HOSTCCACHE) $(HOSTCXX)
 jspence> +endif

This is no good for the people (like me) that already use ccache by
prepending /usr/lib/ccache to the PATH.

Maybe you should simply add it as another option to the existing
ccache Config.in?

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-03-28  7:31 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2008-03-28  7:31 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2008-03-28 00:31:28 -0700 (Fri, 28 Mar 2008)
New Revision: 21527

Log:
Use BUSYBOX_LOCAL shell variable, if defined

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-03-28 02:54:42 UTC (rev 21526)
+++ trunk/buildroot/Makefile	2008-03-28 07:31:28 UTC (rev 21527)
@@ -31,25 +31,30 @@
 	defconfig allyesconfig allnoconfig release tags \
 	source-check help
 
-# $(shell find . -name *_defconfig |sed 's/.*\///')
 
-# Pull in the user's configuration file
-ifeq ($(filter $(noconfig_targets),$(MAKECMDGOALS)),)
-ifeq ($(BOARD),)
--include $(TOPDIR).config
-else
--include $(TOPDIR)/local/$(BOARD)/$(BOARD).config
-endif
-endif
+# Use shell variables, if defined
 ifneq ($(BUILDROOT_DL_DIR),)
 BR2_DL_DIR:=$(BUILDROOT_DL_DIR)
 endif
+
 ifneq ($(BUILDROOT_LOCAL),)
 LOCAL:=$(BUILDROOT_LOCAL)
 else
-LOCAL:=local
+LOCAL:=$(TOPDIR)/local
 endif
 
+# $(shell find . -name *_defconfig |sed 's/.*\///')
+# Pull in the user's configuration file
+ifeq ($(filter $(noconfig_targets),$(MAKECMDGOALS)),)
+ifeq ($(BOARD),)
+# if "make BOARD=xyz" command
+-include $(TOPDIR).config
+else
+# if "make" command
+-include $(LOCAL)/$(BOARD)/$(BOARD).config
+endif
+endif
+
 # To put more focus on warnings, be less verbose as default
 # Use 'make V=1' to see the full commands
 ifdef V

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-03-28  2:50 jspence at uclibc.org
  2008-03-28  7:42 ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: jspence at uclibc.org @ 2008-03-28  2:50 UTC (permalink / raw)
  To: buildroot

Author: jspence
Date: 2008-03-27 19:50:42 -0700 (Thu, 27 Mar 2008)
New Revision: 21525

Log:
Added ccache support and removed grub from defconfig due to brokenness at the moment.

Modified:
   trunk/buildroot/.defconfig
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/.defconfig
===================================================================
--- trunk/buildroot/.defconfig	2008-03-28 02:24:59 UTC (rev 21524)
+++ trunk/buildroot/.defconfig	2008-03-28 02:50:42 UTC (rev 21525)
@@ -628,8 +628,8 @@
 #
 # bootloader for target device
 #
-BR2_TARGET_GRUB=y
-BR2_TARGET_GRUB_SPLASH=y
+# BR2_TARGET_GRUB is not set
+# BR2_TARGET_GRUB_SPLASH is not set
 # BR2_TARGET_GRUB_DISKLESS is not set
 # BR2_TARGET_GRUB_3c595 is not set
 # BR2_TARGET_GRUB_3c90x is not set

Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-03-28 02:24:59 UTC (rev 21524)
+++ trunk/buildroot/Makefile	2008-03-28 02:50:42 UTC (rev 21525)
@@ -78,6 +78,11 @@
 
 export CONFIG_SHELL quiet Q KBUILD_VERBOSE VERBOSE
 
+HOSTCCACHE:=$(shell $(CONFIG_SHELL) -c "which ccache")
+ifneq ($(HOSTCCACHE),)
+BR2_HAVE_HOST_CCACHE=y
+endif
+
 ifndef HOSTAR
 HOSTAR:=ar
 endif
@@ -124,6 +129,12 @@
 ifndef FCFLAGS_FOR_BUILD
 FCFLAGS_FOR_BUILD:=-g -O2
 endif
+
+ifeq ($(BR2_HAVE_HOST_CCACHE),y)
+HOSTCC:=$(HOSTCCACHE) $(HOSTCC)
+HOSTCXX:=$(HOSTCCACHE) $(HOSTCXX)
+endif
+
 export HOSTAR HOSTAS HOSTCC HOSTCXX HOSTFC HOSTLD
 
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-03-18  8:37 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2008-03-18  8:37 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-03-18 01:37:01 -0700 (Tue, 18 Mar 2008)
New Revision: 21381

Log:
add .auto.deps to svn:ignore

Modified:
   trunk/buildroot/


Changeset:

Property changes on: trunk/buildroot
___________________________________________________________________
Name: svn:ignore
   - dl
.config
.config.cmd
.config.old
.auto.deps
config.*
build_*
toolchain_build_*
rootfs*
linux-kernel-*
binaries
project_build_*
target_build_*
include

   + dl
.config
.config.cmd
.config.old
.auto.deps
config.*
build_*
toolchain_build_*
rootfs*
linux-kernel-*
binaries
project_build_*
target_build_*
include
.auto.deps
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-03-18  0:29 hamish at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: hamish at uclibc.org @ 2008-03-18  0:29 UTC (permalink / raw)
  To: buildroot

Author: hamish
Date: 2008-03-17 17:29:13 -0700 (Mon, 17 Mar 2008)
New Revision: 21375

Log:

Added .auto.deps to svn:ignore property (fixes issue 2574)


Modified:
   trunk/buildroot/


Changeset:

Property changes on: trunk/buildroot
___________________________________________________________________
Name: svn:ignore
   - dl
.config
.config.cmd
.config.old
config.*
build_*
toolchain_build_*
rootfs*
linux-kernel-*
binaries
project_build_*
target_build_*
include

   + dl
.config
.config.cmd
.config.old
.auto.deps
config.*
build_*
toolchain_build_*
rootfs*
linux-kernel-*
binaries
project_build_*
target_build_*
include

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-03-16 13:26 ninevoltz at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ninevoltz at uclibc.org @ 2008-03-16 13:26 UTC (permalink / raw)
  To: buildroot

Author: ninevoltz
Date: 2008-03-16 06:26:14 -0700 (Sun, 16 Mar 2008)
New Revision: 21341

Log:
change gcc default optimization to S instead of zero. It is causing kernel compilation problems for people

Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2008-03-16 09:11:31 UTC (rev 21340)
+++ trunk/buildroot/Config.in	2008-03-16 13:26:14 UTC (rev 21341)
@@ -253,7 +253,7 @@
 
 choice
 	prompt "gcc optimization level"
-	default BR2_OPTIMIZE_0
+	default BR2_OPTIMIZE_S
 	help
 	  Set the optimization level for gcc
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-03-12 13:11 ninevoltz at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ninevoltz at uclibc.org @ 2008-03-12 13:11 UTC (permalink / raw)
  To: buildroot

Author: ninevoltz
Date: 2008-03-12 06:11:29 -0700 (Wed, 12 Mar 2008)
New Revision: 21314

Log:
one more minor change for debugging option

Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2008-03-12 13:07:10 UTC (rev 21313)
+++ trunk/buildroot/Config.in	2008-03-12 13:11:29 UTC (rev 21314)
@@ -186,6 +186,7 @@
 
 config BR2_ENABLE_DEBUG
 	bool "build packages with debugging symbols"
+	select BR2_PACKAGE_GDB_SERVER
 	default n
 	help
 	  Build packages with debugging symbols

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-03-12 11:23 ninevoltz at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ninevoltz at uclibc.org @ 2008-03-12 11:23 UTC (permalink / raw)
  To: buildroot

Author: ninevoltz
Date: 2008-03-12 04:23:11 -0700 (Wed, 12 Mar 2008)
New Revision: 21312

Log:
added debugging option

Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2008-03-12 01:13:46 UTC (rev 21311)
+++ trunk/buildroot/Config.in	2008-03-12 11:23:11 UTC (rev 21312)
@@ -211,6 +211,15 @@
 	  none    do not strip (only for debugging!)
 endchoice
 
+if BR2_STRIP_none
+config BR2_ENABLE_DEBUG
+	bool "build packages with debugging symbols"
+	default n
+	help
+	  Build packages with debugging symbols
+	  enabled
+endif
+
 config BR2_PREFER_STATIC_LIB
 	bool "prefer static libraries"
 	default n

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-03-10 16:34 ninevoltz at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ninevoltz at uclibc.org @ 2008-03-10 16:34 UTC (permalink / raw)
  To: buildroot

Author: ninevoltz
Date: 2008-03-10 09:34:19 -0700 (Mon, 10 Mar 2008)
New Revision: 21284

Log:
renamed variable, removed uppercase config text

Modified:
   trunk/buildroot/Config.in
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2008-03-10 16:17:26 UTC (rev 21283)
+++ trunk/buildroot/Config.in	2008-03-10 16:34:19 UTC (rev 21284)
@@ -239,8 +239,8 @@
 	  If you say n here, your target will not contain any
 	  infopage.
 
-config BR2_TARGET_DEV_FILES
-	bool "Development files in target filesystem"
+config BR2_HAVE_DEVFILES
+	bool "development files in target filesystem"
 	default n
 	help
 	  Install headers and static libraries in the

Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-03-10 16:17:26 UTC (rev 21283)
+++ trunk/buildroot/Makefile	2008-03-10 16:34:19 UTC (rev 21284)
@@ -318,7 +318,7 @@
 	rm -f $(PROJECT_BUILD_DIR)/.fakeroot*
 
 target-devfiles:
-ifeq ($(strip $(BR2_TARGET_DEV_FILES)),y)
+ifeq ($(strip $(BR2_HAVE_DEVFILES)),y)
 	cp -a $(STAGING_DIR)/usr/include $(TARGET_DIR)/usr
 	cp $(STAGING_DIR)/usr/lib/*.a $(TARGET_DIR)/usr/lib
 	cp $(STAGING_DIR)/lib/*.a $(TARGET_DIR)/lib

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-03-06 19:01 ninevoltz at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ninevoltz at uclibc.org @ 2008-03-06 19:01 UTC (permalink / raw)
  To: buildroot

Author: ninevoltz
Date: 2008-03-06 11:01:08 -0800 (Thu, 06 Mar 2008)
New Revision: 21257

Log:
somewhat updated defconfig

Modified:
   trunk/buildroot/.defconfig


Changeset:
Modified: trunk/buildroot/.defconfig
===================================================================
--- trunk/buildroot/.defconfig	2008-03-06 19:00:38 UTC (rev 21256)
+++ trunk/buildroot/.defconfig	2008-03-06 19:01:08 UTC (rev 21257)
@@ -1,21 +1,144 @@
 #
 # Automatically generated make config: don't edit
+# Mon Feb 18 09:11:56 2008
 #
 BR2_HAVE_DOT_CONFIG=y
+BR2_VERSION="0.10.0-svn"
+# BR2_alpha is not set
 # BR2_arm is not set
 # BR2_armeb is not set
+# BR2_avr32 is not set
 # BR2_cris is not set
+# BR2_ia64 is not set
 BR2_i386=y
 # BR2_m68k is not set
 # BR2_mips is not set
 # BR2_mipsel is not set
+# BR2_nios2 is not set
 # BR2_powerpc is not set
+# BR2_s390 is not set
 # BR2_sh is not set
+# BR2_sh64 is not set
 # BR2_sparc is not set
-BR2_ARCH="i386"
+# BR2_sparc64 is not set
+# BR2_x86_64 is not set
+# BR2_x86_i386 is not set
+# BR2_x86_i486 is not set
+# BR2_x86_i586 is not set
+BR2_x86_i686=y
+# BR2_x86_pentiumpro is not set
+# BR2_x86_pentium_mmx is not set
+# BR2_x86_pentium_m is not set
+# BR2_x86_pentium2 is not set
+# BR2_x86_pentium3 is not set
+# BR2_x86_pentium4 is not set
+# BR2_x86_prescott is not set
+# BR2_x86_nocona is not set
+# BR2_x86_core2 is not set
+# BR2_x86_k6 is not set
+# BR2_x86_k6_2 is not set
+# BR2_x86_athlon is not set
+# BR2_x86_athlon_4 is not set
+# BR2_x86_opteron is not set
+# BR2_x86_opteron_sse3 is not set
+# BR2_x86_barcelona is not set
+# BR2_x86_geode is not set
+# BR2_x86_c3 is not set
+# BR2_x86_winchip_c6 is not set
+# BR2_x86_winchip2 is not set
+BR2_ARCH="i686"
+BR2_ENDIAN="LITTLE"
+BR2_GCC_TARGET_TUNE="i686"
+BR2_GCC_TARGET_ARCH="i686"
+
+#
+# Target options
+#
+
+#
+# Project Options
+#
+BR2_PROJECT="uclibc"
+BR2_HOSTNAME="uclibc"
+BR2_BANNER="Welcome to the Erik's uClibc development environment."
+
+#
+# Preset Devices
+#
+# BR2_TARGET_SOEKRIS_NET4521 is not set
+# BR2_TARGET_SOEKRIS_NET4801 is not set
+# BR2_TARGET_VIA_EPIA_MII is not set
+
+#
+# Generic x86 Device Support
+#
+
+#
+# Generic System Support
+#
+# BR2_TARGET_GENERIC_ACCESS_POINT is not set
+# BR2_TARGET_GENERIC_FIREWALL is not set
+# BR2_TARGET_GENERIC_DEV_SYSTEM is not set
+
+#
+# Build options
+#
 BR2_WGET="wget --passive-ftp"
+BR2_SVN_CO="svn co"
+BR2_SVN_UP="svn up"
+BR2_GIT="git clone"
+BR2_ZCAT="gzip -d -c"
+BR2_BZCAT="bzcat"
+BR2_TAR_OPTIONS=""
+BR2_DL_DIR="$(BASE_DIR)/dl"
 
 #
+# Mirrors and Download locations
+#
+BR2_SOURCEFORGE_MIRROR="easynews"
+BR2_KERNEL_MIRROR="http://www.kernel.org/pub/"
+BR2_GNU_MIRROR="http://ftp.gnu.org/pub/gnu"
+BR2_DEBIAN_MIRROR="http://ftp.debian.org"
+
+#
+# Atmel Mirrors
+#
+BR2_ATMEL_MIRROR="ftp://www.at91.com/pub/buildroot/"
+BR2_AT91_PATCH_MIRROR="http://maxim.org.za/AT91RM9200/2.6/"
+BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
+# BR2_FPU_SUFFIX is not set
+BR2_TOPDIR_PREFIX=""
+BR2_TOPDIR_SUFFIX=""
+BR2_ROOTFS_PREFIX="rootfs"
+BR2_ROOTFS_SUFFIX=""
+BR2_GNU_BUILD_SUFFIX="pc-linux-gnu"
+BR2_GNU_TARGET_SUFFIX="linux-uclibc"
+BR2_JLEVEL=1
+# BR2_PREFER_IMA is not set
+# BR2_DEPRECATED is not set
+BR2_RECENT=y
+BR2_STRIP_strip=y
+# BR2_STRIP_sstrip is not set
+# BR2_STRIP_none is not set
+# BR2_PREFER_STATIC_LIB is not set
+# BR2_HAVE_MANPAGES is not set
+# BR2_HAVE_INFOPAGES is not set
+BR2_UPDATE_CONFIG=y
+
+#
+# Toolchain
+#
+BR2_TOOLCHAIN_BUILDROOT=y
+# BR2_TOOLCHAIN_EXTERNAL is not set
+# BR2_TOOLCHAIN_EXTERNAL_SOURCE is not set
+BR2_TOOLCHAIN_SOURCE=y
+BR2_EXT_GCC_VERSION_4_1_2=y
+BR2_EXT_GCC_VERSION_4_2_1=y
+BR2_EXT_BINUTILS_VERSION_2_17=y
+BR2_EXT_UCLIBC_VERSION_0_9_29=y
+BR2_EXT_UCLIBC_VERSION_0_9_28_3=y
+
+#
 # Kernel Header Options
 #
 # BR2_KERNEL_HEADERS_2_4_25 is not set
@@ -25,8 +148,17 @@
 # BR2_KERNEL_HEADERS_2_6_9 is not set
 # BR2_KERNEL_HEADERS_2_6_11 is not set
 # BR2_KERNEL_HEADERS_2_6_12 is not set
-BR2_KERNEL_HEADERS_2_6_22=y
-BR2_DEFAULT_KERNEL_HEADERS="2.6.22.8"
+# BR2_KERNEL_HEADERS_2_6_20_4 is not set
+# BR2_KERNEL_HEADERS_2_6_20 is not set
+# BR2_KERNEL_HEADERS_2_6_21_5 is not set
+# BR2_KERNEL_HEADERS_2_6_21 is not set
+# BR2_KERNEL_HEADERS_2_6_22_1 is not set
+# BR2_KERNEL_HEADERS_2_6_22_10 is not set
+# BR2_KERNEL_HEADERS_2_6_22 is not set
+# BR2_KERNEL_HEADERS_2_6_23 is not set
+BR2_KERNEL_HEADERS_2_6_24=y
+# BR2_KERNEL_HEADERS_SNAP is not set
+BR2_DEFAULT_KERNEL_HEADERS="2.6.24"
 
 #
 # uClibc Options
@@ -34,26 +166,27 @@
 # BR2_UCLIBC_VERSION_0_9_28_3 is not set
 BR2_UCLIBC_VERSION_0_9_29=y
 # BR2_UCLIBC_VERSION_SNAPSHOT is not set
-BR2_USE_UCLIBC_SNAPSHOT="snapshot"
 BR2_UCLIBC_CONFIG="toolchain/uClibc/uClibc-0.9.29.config"
-# BR2_ENABLE_LOCALE is not set
+BR2_ENABLE_LOCALE=y
 # BR2_PTHREADS_NONE is not set
 # BR2_PTHREADS is not set
 BR2_PTHREADS_OLD=y
 # BR2_PTHREADS_NATIVE is not set
 # BR2_PTHREAD_DEBUG is not set
+# BR2_UCLIBC_PROGRAM_INVOCATION is not set
 
 #
 # Binutils Options
 #
+# BR2_BINUTILS_VERSION_2_17 is not set
+# BR2_BINUTILS_VERSION_2_17_50_0_17 is not set
 BR2_BINUTILS_VERSION_2_18=y
 # BR2_BINUTILS_VERSION_2_18_50_0_1 is not set
 BR2_BINUTILS_VERSION="2.18"
 BR2_EXTRA_BINUTILS_CONFIG_OPTIONS=""
 
-
 #
-# Gcc Options
+# GCC Options
 #
 # BR2_GCC_VERSION_3_4_6 is not set
 # BR2_GCC_VERSION_4_0_4 is not set
@@ -61,16 +194,531 @@
 # BR2_GCC_VERSION_4_2_0 is not set
 BR2_GCC_VERSION_4_2_1=y
 # BR2_GCC_IS_SNAP is not set
+BR2_GCC_SUPPORTS_SYSROOT=y
+# BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE is not set
 BR2_GCC_VERSION="4.2.1"
+BR2_TOOLCHAIN_SYSROOT=y
 # BR2_GCC_USE_SJLJ_EXCEPTIONS is not set
 BR2_EXTRA_GCC_CONFIG_OPTIONS=""
+BR2_GCC_CROSS_CXX=y
+# BR2_GCC_CROSS_FORTRAN is not set
+BR2_INSTALL_LIBSTDCPP=y
+# BR2_INSTALL_LIBGCJ is not set
+# BR2_INSTALL_OBJC is not set
+# BR2_INSTALL_FORTRAN is not set
 BR2_GCC_SHARED_LIBGCC=y
-# BR2_INSTALL_LIBSTDCPP is not set
+
+#
+# Ccache Options
+#
+# BR2_CCACHE is not set
+
+#
+# Gdb Options
+#
 # BR2_PACKAGE_GDB is not set
-# BR2_PACKAGE_GDB_SERVER is not set
+BR2_PACKAGE_GDB_SERVER=y
+# BR2_PACKAGE_GDB_HOST is not set
+# BR2_GDB_VERSION_6_2_1 is not set
+# BR2_GDB_VERSION_6_3 is not set
+# BR2_GDB_VERSION_6_4 is not set
+# BR2_GDB_VERSION_6_5 is not set
+BR2_GDB_VERSION_6_6=y
+# BR2_GDB_VERSION_SNAPSHOT is not set
+BR2_GDB_VERSION="6.6"
+
+#
+# elf2flt
+#
+# BR2_ELF2FLT is not set
+# BR2_MKLIBS is not set
+
+#
+# Common Toolchain Options
+#
+# BR2_PACKAGE_SSTRIP_TARGET is not set
+# BR2_PACKAGE_SSTRIP_HOST is not set
 # BR2_ENABLE_MULTILIB is not set
 BR2_LARGEFILE=y
+BR2_INET_IPV6=y
+BR2_INET_RPC=y
+BR2_USE_WCHAR=y
 BR2_TARGET_OPTIMIZATION="-Os -pipe"
+BR2_CROSS_TOOLCHAIN_TARGET_UTILS=y
 
+#
+# Package Selection for the target
+#
+BR2_PACKAGE_BUSYBOX=y
+# BR2_BUSYBOX_VERSION_1_2_2_1 is not set
+# BR2_BUSYBOX_VERSION_1_6_1 is not set
+# BR2_BUSYBOX_VERSION_1_7_X is not set
+# BR2_BUSYBOX_VERSION_1_8_X is not set
+BR2_BUSYBOX_VERSION_1_9_X=y
+# BR2_PACKAGE_BUSYBOX_SNAPSHOT is not set
+BR2_BUSYBOX_VERSION="1.9.0"
+BR2_PACKAGE_BUSYBOX_INSTALL_SYMLINKS=y
+BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-1.9.0.config"
 BR2_PACKAGE_BUSYBOX_HIDE_OTHERS=y
+# BR2_PACKAGE_BUSYBOX_SKELETON is not set
 
+#
+# The minimum needed to build a uClibc development system
+#
+# BR2_PACKAGE_BASH is not set
+# BR2_PACKAGE_BZIP2 is not set
+# BR2_PACKAGE_DIFFUTILS is not set
+# BR2_PACKAGE_FLEX is not set
+# BR2_PACKAGE_GCC_TARGET is not set
+# BR2_PACKAGE_MAKE is not set
+
+#
+# Other development stuff
+#
+# BR2_PACKAGE_AUTOCONF is not set
+# BR2_PACKAGE_AUTOMAKE is not set
+# BR2_PACKAGE_BISON is not set
+# BR2_PACKAGE_CCACHE_TARGET is not set
+# BR2_PACKAGE_CVS is not set
+# BR2_PACKAGE_DISTCC is not set
+# BR2_PACKAGE_DMALLOC is not set
+# BR2_PACKAGE_EXPAT is not set
+# BR2_PACKAGE_FAKEROOT is not set
+# BR2_HOST_FAKEROOT is not set
+# BR2_PACKAGE_GETTEXT is not set
+# BR2_PACKAGE_LIBINTL is not set
+# BR2_PACKAGE_LIBGMP is not set
+# BR2_PACKAGE_LIBMPFR is not set
+# BR2_PACKAGE_LIBTOOL is not set
+# BR2_PACKAGE_M4 is not set
+# BR2_PACKAGE_PKGCONFIG is not set
+# BR2_READLINE is not set
+# BR2_PACKAGE_VALGRIND is not set
+# BR2_PACKAGE_XERCES is not set
+
+#
+# Other stuff
+#
+# BR2_PACKAGE_AT is not set
+# BR2_PACKAGE_BERKELEYDB is not set
+# BR2_PACKAGE_BSDIFF is not set
+# BR2_PACKAGE_CUSTOMIZE is not set
+# BR2_PACKAGE_DASH is not set
+# BR2_PACKAGE_FCONFIG is not set
+# BR2_PACKAGE_FILE is not set
+# BR2_PACKAGE_FIS is not set
+# BR2_PACKAGE_KEXEC is not set
+# BR2_PACKAGE_ICU is not set
+# BR2_PACKAGE_IPKG is not set
+# BR2_PACKAGE_CUPS is not set
+# BR2_PACKAGE_NG_SPICE_REWORK is not set
+# BR2_PACKAGE_GAMIN is not set
+# BR2_PACKAGE_STARTUP_NOTIFICATION is not set
+# BR2_PACKAGE_CLASSPATH is not set
+# BR2_PACKAGE_LIBDAEMON is not set
+# BR2_PACKAGE_LIBELF is not set
+# BR2_PACKAGE_LIBEVENT is not set
+# BR2_PACKAGE_LIBFLOAT is not set
+# BR2_PACKAGE_LIBGCRYPT is not set
+# BR2_PACKAGE_LIBGPG_ERROR is not set
+# BR2_PACKAGE_LIBLOCKFILE is not set
+# BR2_PACKAGE_LIBSYSFS is not set
+# BR2_PACKAGE_LIBXML2 is not set
+
+#
+# libxslt	- disabled (requires pkgconfig)
+#
+# BR2_PACKAGE_LOCKFILE_PROGS is not set
+# BR2_PACKAGE_LSOF is not set
+# BR2_PACKAGE_LTP-TESTSUITE is not set
+# BR2_PACKAGE_LTRACE is not set
+# BR2_PACKAGE_LTT is not set
+# BR2_PACKAGE_PORTAGE is not set
+# BR2_PACKAGE_SQLITE is not set
+# BR2_PACKAGE_STRACE is not set
+# BR2_PACKAGE_SUDO is not set
+BR2_NETWORK_SUPPORT=y
+
+#
+# Networking applications
+#
+
+#
+# argus		- disabled (requires libpcap)
+#
+# BR2_PACKAGE_AVAHI is not set
+# BR2_PACKAGE_BOA is not set
+# BR2_PACKAGE_BIND is not set
+# BR2_PACKAGE_BRIDGE is not set
+# BR2_PACKAGE_CURL is not set
+# BR2_PACKAGE_LIBCURL is not set
+# BR2_PACKAGE_DNSMASQ is not set
+# BR2_PACKAGE_DROPBEAR is not set
+# BR2_PACKAGE_ETHTOOL is not set
+# BR2_PACKAGE_HASERL is not set
+# BR2_PACKAGE_IRDA_UTILS is not set
+# BR2_PACKAGE_IPERF is not set
+# BR2_PACKAGE_IPROUTE2 is not set
+
+#
+# ipsec-tools	- disabled (requires openssl, flex and the flex library (libfl.a) )
+#
+# BR2_PACKAGE_IPTABLES is not set
+# BR2_PACKAGE_KISMET is not set
+# BR2_PACKAGE_L2TP is not set
+# BR2_PACKAGE_LIBCGI is not set
+# BR2_PACKAGE_LIBCGICC is not set
+# BR2_PACKAGE_LIBEXOSIP2 is not set
+# BR2_PACKAGE_LIBOSIP2 is not set
+# BR2_PACKAGE_LIBPCAP is not set
+# BR2_PACKAGE_LINKS is not set
+# BR2_PACKAGE_LRZSZ is not set
+# BR2_PACKAGE_MDNSRESPONDER is not set
+# BR2_PACKAGE_MICROCOM is not set
+# BR2_PACKAGE_MROUTED is not set
+# BR2_PACKAGE_MUTT is not set
+# BR2_PACKAGE_NBD is not set
+# BR2_PACKAGE_NCFTP is not set
+# BR2_PACKAGE_NETKITBASE is not set
+# BR2_PACKAGE_NETKITTELNET is not set
+# BR2_PACKAGE_NETPLUG is not set
+# BR2_PACKAGE_NETSNMP is not set
+# BR2_PACKAGE_NFS_UTILS is not set
+# BR2_PACKAGE_NTP is not set
+# BR2_PACKAGE_OLSR is not set
+# BR2_PACKAGE_OPENNTPD is not set
+# BR2_PACKAGE_OPENSSH is not set
+# BR2_PACKAGE_OPENSSL is not set
+# BR2_PACKAGE_OPENVPN is not set
+# BR2_PACKAGE_OPENSWAN is not set
+# BR2_PACKAGE_PORTMAP is not set
+# BR2_PACKAGE_PPPD is not set
+# BR2_PACKAGE_RP_PPPOE is not set
+# BR2_PACKAGE_PPTP_LINUX is not set
+# BR2_PACKAGE_PROFTPD is not set
+# BR2_PACKAGE_QUAGGA is not set
+
+#
+# quagga suite
+#
+# BR2_PACKAGE_QUAGGA_ZEBRA is not set
+# BR2_PACKAGE_QUAGGA_BGPD is not set
+# BR2_PACKAGE_QUAGGA_RIPD is not set
+# BR2_PACKAGE_QUAGGA_RIPNGD is not set
+# BR2_PACKAGE_QUAGGA_OSPFD is not set
+# BR2_PACKAGE_QUAGGA_OSPF6D is not set
+# BR2_PACKAGE_QUAGGA_WATCHQUAGGA is not set
+# BR2_PACKAGE_QUAGGA_ISISD is not set
+# BR2_PACKAGE_RSYNC is not set
+# BR2_PACKAGE_SAMBA is not set
+# BR2_PACKAGE_SOCAT is not set
+# BR2_PACKAGE_STUNNEL is not set
+# BR2_PACKAGE_TCPDUMP is not set
+# BR2_PACKAGE_DHCPDUMP is not set
+# BR2_PACKAGE_TFTPD is not set
+# BR2_PACKAGE_TN5250 is not set
+# BR2_PACKAGE_TTCP is not set
+
+#
+# vpnc		- disabled (requires libgcrypt and libgpg_error)
+#
+# BR2_PACKAGE_VTUN is not set
+# BR2_PACKAGE_WIRELESS_TOOLS is not set
+BR2_BLOCKDEV_SUPPORT=y
+# BR2_PACKAGE_ACPID is not set
+
+#
+# dbus not available (need expat or libxml2)
+#
+# BR2_PACKAGE_DM is not set
+# BR2_PACKAGE_DMRAID is not set
+# BR2_PACKAGE_E2FSPROGS is not set
+# BR2_PACKAGE_LIBFUSE is not set
+# BR2_PACKAGE_GADGETFS_TEST is not set
+# BR2_PACKAGE_HAL is not set
+# BR2_PACKAGE_HWDATA is not set
+# BR2_PACKAGE_IOSTAT is not set
+# BR2_PACKAGE_LIBAIO is not set
+# BR2_PACKAGE_LIBRAW1394 is not set
+# BR2_PACKAGE_LIBUSB is not set
+# BR2_PACKAGE_LM_SENSORS is not set
+# BR2_PACKAGE_LVM2 is not set
+# BR2_PACKAGE_MDADM is not set
+# BR2_PACKAGE_MEMTESTER is not set
+# BR2_PACKAGE_MKDOSFS is not set
+# BR2_PACKAGE_MTD is not set
+# BR2_PACKAGE_NTFS-3G is not set
+# BR2_PACKAGE_PCIUTILS is not set
+# BR2_PACKAGE_PCMCIA is not set
+# BR2_PACKAGE_RAIDTOOLS is not set
+# BR2_PACKAGE_SETSERIAL is not set
+# BR2_PACKAGE_SMARTMONTOOLS is not set
+# BR2_PACKAGE_USBMOUNT is not set
+# BR2_PACKAGE_USBUTILS is not set
+# BR2_PACKAGE_WIPE is not set
+# BR2_PACKAGE_XFSPROGS is not set
+BR2_AUDIO_SUPPORT=y
+# BR2_PACKAGE_ALSA_LIB is not set
+
+#
+# asterisk	- disabled (required openssl and mpg123)
+#
+# BR2_PACKAGE_AUMIX is not set
+# BR2_PACKAGE_LIBMAD is not set
+# BR2_PACKAGE_LIBOGG is not set
+# BR2_PACKAGE_LIBSNDFILE is not set
+
+#
+# libvorbis requires the package libogg to build
+#
+# BR2_PACKAGE_MADPLAY is not set
+# BR2_PACKAGE_MPG123 is not set
+# BR2_PACKAGE_SPEEX is not set
+BR2_GRAPHIC_SUPPORT=y
+
+#
+# text rendering libraries
+#
+# BR2_PACKAGE_NCURSES is not set
+# BR2_PACKAGE_NEWT is not set
+# BR2_PACKAGE_SLANG is not set
+
+#
+# text rendering applications
+#
+# BR2_PACKAGE_DIALOG is not set
+
+#
+# graphic libraries
+#
+# BR2_PACKAGE_DIRECTFB is not set
+# BR2_PACKAGE_IMAGEMAGICK is not set
+# BR2_PACKAGE_JPEG is not set
+# BR2_PACKAGE_LIBPNG is not set
+# BR2_PACKAGE_LIBUNGIF is not set
+# BR2_PACKAGE_SDL is not set
+# BR2_PACKAGE_SDL_TTF is not set
+# BR2_PACKAGE_TIFF is not set
+
+#
+# busybox graphic applications
+#
+
+#
+# --> (May be broken in busybox)
+#
+# BR2_PACKAGE_FBV is not set
+# BR2_PACKAGE_FBSET is not set
+
+#
+# other GUIs
+#
+# BR2_PACKAGE_QTE is not set
+# BR2_PACKAGE_QTOPIA4 is not set
+BR2_PACKAGE_XSERVER_none=y
+# BR2_PACKAGE_XSERVER_x11r7 is not set
+# BR2_PACKAGE_XSERVER_xorg is not set
+# BR2_PACKAGE_XSERVER_tinyx is not set
+BR2_X11_PREFIX="/usr"
+
+#
+# X libraries and helper libraries
+#
+
+#
+# atk		- disabled (requires libglib2)
+#
+# BR2_PACKAGE_PANGO is not set
+# BR2_PACKAGE_LIBDRM is not set
+# BR2_PACKAGE_LIBGLIB12 is not set
+# BR2_PACKAGE_LIBGLIB2 is not set
+# BR2_PACKAGE_LIBSEXY is not set
+
+#
+# fltk		- disabled (requires Xorg(7))
+#
+# BR2_PACKAGE_FONTCONFIG is not set
+# BR2_PACKAGE_FREETYPE is not set
+# BR2_PACKAGE_TSLIB is not set
+# BR2_PACKAGE_OPENMOTIF is not set
+
+#
+# X Window managers
+#
+# BR2_PACKAGE_MATCHBOX is not set
+
+#
+# blackbox		- disabled (requires Xorg(7))
+#
+
+#
+# X applications
+#
+
+#
+# dillo		- disabled (requires jpeg,libglib12,libgtk12,zlib,libpng and Xorg(7))
+#
+
+#
+# midori		- disabled (requires Xorg(7))
+#
+# BR2_PACKAGE_WEBKIT is not set
+
+#
+# synergy		- disabled (requires Xorg(7))
+#
+# BR2_PACKAGE_GQVIEW is not set
+# BR2_PACKAGE_LEAFPAD is not set
+# BR2_PACKAGE_TORSMO is not set
+# BR2_PACKAGE_PCMANFM is not set
+# BR2_PACKAGE_XSTROKE is not set
+# BR2_PACKAGE_SYLPHEED is not set
+
+#
+# Video libraries/codecs and applications
+#
+# BR2_PACKAGE_MPLAYER is not set
+BR2_COMPRESSOR_SUPPORT=y
+# BR2_PACKAGE_LZO is not set
+# BR2_PACKAGE_LZMA_TARGET is not set
+# BR2_PACKAGE_LZMA_HOST is not set
+# BR2_PACKAGE_ZLIB is not set
+BR2_SCRIPTING_SUPPORT=y
+
+#
+# lua		- disabled (requires readline and ncurses)
+#
+# BR2_PACKAGE_MICROPERL is not set
+# BR2_PACKAGE_PYTHON is not set
+# BR2_PACKAGE_RUBY is not set
+# BR2_PACKAGE_TCL is not set
+# BR2_PACKAGE_PHP is not set
+BR2_GAMES=y
+# BR2_PACKAGE_LXDOOM is not set
+# BR2_PACKAGE_LXDOOM_WAD is not set
+
+#
+# ace_of_penguins		- disabled (requires Xorg(7))
+#
+# BR2_PACKAGE_GNUCHESS is not set
+# BR2_PACKAGE_XBOARD is not set
+
+#
+# Editors
+#
+# BR2_PACKAGE_VIM is not set
+
+#
+# Target filesystem options
+#
+
+#
+# filesystem for target device
+#
+# BR2_TARGET_ROOTFS_CRAMFS is not set
+# BR2_TARGET_ROOTFS_CLOOP is not set
+# BR2_TARGET_ROOTFS_EXT2 is not set
+# BR2_TARGET_ROOTFS_JFFS2 is not set
+# BR2_TARGET_ROOTFS_SQUASHFS is not set
+# BR2_TARGET_ROOTFS_TAR is not set
+# BR2_TARGET_ROOTFS_CPIO is not set
+# BR2_TARGET_ROOTFS_ISO9660 is not set
+# BR2_TARGET_ROOTFS_INITRAMFS is not set
+
+#
+# bootloader for target device
+#
+BR2_TARGET_GRUB=y
+BR2_TARGET_GRUB_SPLASH=y
+# BR2_TARGET_GRUB_DISKLESS is not set
+# BR2_TARGET_GRUB_3c595 is not set
+# BR2_TARGET_GRUB_3c90x is not set
+# BR2_TARGET_GRUB_davicom is not set
+# BR2_TARGET_GRUB_e1000 is not set
+# BR2_TARGET_GRUB_eepro100 is not set
+# BR2_TARGET_GRUB_epic100 is not set
+# BR2_TARGET_GRUB_forcedeth is not set
+# BR2_TARGET_GRUB_natsemi is not set
+# BR2_TARGET_GRUB_ns83820 is not set
+# BR2_TARGET_GRUB_ns8390 is not set
+BR2_TARGET_GRUB_pcnet32=y
+# BR2_TARGET_GRUB_pnic is not set
+# BR2_TARGET_GRUB_rtl8139 is not set
+# BR2_TARGET_GRUB_r8169 is not set
+# BR2_TARGET_GRUB_sis900 is not set
+# BR2_TARGET_GRUB_tg3 is not set
+# BR2_TARGET_GRUB_tulip is not set
+# BR2_TARGET_GRUB_tlan is not set
+# BR2_TARGET_GRUB_undi is not set
+# BR2_TARGET_GRUB_via_rhine is not set
+# BR2_TARGET_GRUB_w89c840 is not set
+BR2_TARGET_SYSLINUX=y
+# BR2_TARGET_PXELINUX is not set
+# BR2_TARGET_U_BOOT is not set
+
+#
+# Kernel
+#
+# BR2_KERNEL_none is not set
+BR2_KERNEL_LINUX_ADVANCED=y
+# BR2_KERNEL_LINUX is not set
+# BR2_KERNEL_HURD is not set
+BR2_PACKAGE_LINUX=y
+BR2_PACKAGE_LINUX_KCONFIG="target/device/x86/i386/linux-$(BR2_LINUX26_VERSION).config"
+BR2_PACKAGE_LINUX_FORMAT="bzImage"
+BR2_KERNEL_CURRENT_VERSION="2.6.24"
+BR2_KERNEL_THIS_VERSION="2.6.24"
+BR2_KERNEL_SITE="http://ftp.kernel.org/pub/linux/kernel/v2.6/"
+BR2_MM_PATCH_SITE="http://ftp.kernel.org/pub/linux/kernel/people/akpm/patches/2.6"
+BR2_RC_MM_PATCH_DIR="$(BR2_KERNEL_NEXT_VERSION)-rc$(BR2_KERNEL_RC_LEVEL)/2.6.$(BR2_KERNEL_NEXT_VERSION)-rc$(BR2_KERNEL_RC_LEVEL)-mm$(BR2_KERNEL_MM_LEVEL)"
+# BR2_LINUX_2_6_STABLE is not set
+BR2_LINUX_2_6_24=y
+# BR2_LINUX_2_6_23 is not set
+# BR2_LINUX_2_6_22_10 is not set
+# BR2_LINUX_2_6_22_1 is not set
+# BR2_LINUX_2_6_22 is not set
+# BR2_LINUX_2_6_21_7 is not set
+# BR2_LINUX_2_6_21_5 is not set
+# BR2_LINUX_2_6_21 is not set
+# BR2_LINUX_2_6_20 is not set
+# BR2_LINUX26_CUSTOM is not set
+
+#
+# Patches
+#
+BR2_KERNEL_ADD_NO_PATCH=y
+# BR2_KERNEL_ADD_LATEST_MINORPATCH is not set
+# BR2_KERNEL_ADD_MINORPATCH is not set
+# BR2_KERNEL_ADD_LATEST_RC_PATCH is not set
+# BR2_KERNEL_ADD_RC_PATCH is not set
+# BR2_KERNEL_ADD_LATEST_SNAPSHOT is not set
+# BR2_KERNEL_ADD_SNAPSHOT is not set
+# BR2_KERNEL_ADD_LATEST_MM_PATCH is not set
+# BR2_KERNEL_ADD_MM_PATCH is not set
+# BR2_KERNEL_ADD_PATCH is not set
+BR2_LINUX_BSP_PATCH=""
+# BR2_KERNEL_PREPATCHED is not set
+BR2_KERNEL_BASE=y
+# BR2_KERNEL_LATEST is not set
+BR2_DOWNLOAD_LINUX26_VERSION="$(BR2_KERNEL_THIS_VERSION)"
+BR2_LINUX26_VERSION="$(BR2_KERNEL_THIS_VERSION)"
+
+#
+# Linux Kernel Configuration
+#
+BR2_PACKAGE_LINUX_USE_KCONFIG=y
+# BR2_PACKAGE_LINUX_USE_DEFCONFIG is not set
+# BR2_PACKAGE_LINUX_USE_XCONFIG is not set
+BR2_LINUX_BIN_BZIMAGE=y
+# BR2_LINUX_BIN_UIMAGE is not set
+# BR2_LINUX_BIN_VMLINUX is not set
+# BR2_LINUX_BIN_ZIMAGE is not set
+# BR2_LINUX_BIN_CUSTOM is not set
+
+#
+# Destinations for linux kernel binaries
+#
+BR2_LINUX_COPYTO_ROOTFS=y
+# BR2_LINUX_COPYTO_TFTPBOOT is not set
+BR2_LINUX_COPYTO=""
+# BR2_LINUX_COPY_CONFIGURATION is not set

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

* [Buildroot] svn commit: trunk/buildroot
  2008-03-04 13:13   ` Peter Korsgaard
@ 2008-03-04 15:21     ` Ulf Samuelsson
  0 siblings, 0 replies; 211+ messages in thread
From: Ulf Samuelsson @ 2008-03-04 15:21 UTC (permalink / raw)
  To: buildroot

>>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:
> 
> >> 
> >> Log:
> >> buildroot: add kernel-headers to base targets so it gets handled by external-deps
> 
> Ulf> Did you test this using an external toolchain so you do not get
> Ulf> any problems with buildroot overwriting toolchain etc.
> 
> No - I take it you have such a setup, could you give it a quick test?
> 


No, I ususally don't use this and have no time to do it.
There are others, and they may be adversely
affected by such a patch. 
It should not go into the main trunk unless this is tested.

It is easy to generate an external toolchain, by building it using buildroot,
and then you use it from another directory.



> -- 
> Bye, Peter Korsgaard
>



Best Regards
Ulf Samuelsson

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

* [Buildroot] svn commit: trunk/buildroot
  2008-03-04 12:30 ` Ulf Samuelsson
@ 2008-03-04 13:13   ` Peter Korsgaard
  2008-03-04 15:21     ` Ulf Samuelsson
  0 siblings, 1 reply; 211+ messages in thread
From: Peter Korsgaard @ 2008-03-04 13:13 UTC (permalink / raw)
  To: buildroot

>>>>> "Ulf" == Ulf Samuelsson <ulf.samuelsson@atmel.com> writes:

 >> 
 >> Log:
 >> buildroot: add kernel-headers to base targets so it gets handled by external-deps

 Ulf> Did you test this using an external toolchain so you do not get
 Ulf> any problems with buildroot overwriting toolchain etc.

No - I take it you have such a setup, could you give it a quick test?

-- 
Bye, Peter Korsgaard

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

* [Buildroot] svn commit: trunk/buildroot
  2008-03-04 12:19 jacmet at uclibc.org
@ 2008-03-04 12:30 ` Ulf Samuelsson
  2008-03-04 13:13   ` Peter Korsgaard
  0 siblings, 1 reply; 211+ messages in thread
From: Ulf Samuelsson @ 2008-03-04 12:30 UTC (permalink / raw)
  To: buildroot


> 
> Log:
> buildroot: add kernel-headers to base targets so it gets handled by external-deps
> 
> 
> 


Did you test this using an external toolchain
so you do not get any problems with buildroot overwriting toolchain etc.

Best Regards
Ulf Samuelsson

> Modified:
>   trunk/buildroot/Makefile
> 
> 
> Changeset:
> Modified: trunk/buildroot/Makefile
> ===================================================================
> --- trunk/buildroot/Makefile 2008-03-04 12:19:16 UTC (rev 21162)
> +++ trunk/buildroot/Makefile 2008-03-04 12:19:19 UTC (rev 21163)
> @@ -187,7 +187,7 @@
> #
> ##############################################################
> ifeq ($(BR2_TOOLCHAIN_SOURCE),y)
> -BASE_TARGETS:=uclibc-configured binutils cross_compiler uclibc-target-utils
> +BASE_TARGETS:=uclibc-configured binutils cross_compiler uclibc-target-utils kernel-headers
> else
> BASE_TARGETS:=uclibc
> endif
> 
> _______________________________________________
> buildroot mailing list
> buildroot at uclibc.org
> http://busybox.net/mailman/listinfo/buildroot
>

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

* [Buildroot] svn commit: trunk/buildroot
@ 2008-03-04 12:19 jacmet at uclibc.org
  2008-03-04 12:30 ` Ulf Samuelsson
  0 siblings, 1 reply; 211+ messages in thread
From: jacmet at uclibc.org @ 2008-03-04 12:19 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2008-03-04 04:19:19 -0800 (Tue, 04 Mar 2008)
New Revision: 21163

Log:
buildroot: add kernel-headers to base targets so it gets handled by external-deps



Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2008-03-04 12:19:16 UTC (rev 21162)
+++ trunk/buildroot/Makefile	2008-03-04 12:19:19 UTC (rev 21163)
@@ -187,7 +187,7 @@
 #
 ##############################################################
 ifeq ($(BR2_TOOLCHAIN_SOURCE),y)
-BASE_TARGETS:=uclibc-configured binutils cross_compiler uclibc-target-utils
+BASE_TARGETS:=uclibc-configured binutils cross_compiler uclibc-target-utils kernel-headers
 else
 BASE_TARGETS:=uclibc
 endif

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-10-07 18:23 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-10-07 18:23 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-10-07 11:23:43 -0700 (Sun, 07 Oct 2007)
New Revision: 20198

Log:
Do not create new directories in external toolchain

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-10-07 18:23:11 UTC (rev 20197)
+++ trunk/buildroot/Makefile	2007-10-07 18:23:43 UTC (rev 20198)
@@ -291,11 +291,13 @@
 ifeq ($(BR2_TOOLCHAIN_SYSROOT),y)
 	@mkdir -p $(STAGING_DIR)/usr/lib
 else
+ifneq ($(BR2_TOOLCHAIN_EXTERNAL),y)
 	@ln -snf . $(STAGING_DIR)/usr
 	@mkdir -p $(STAGING_DIR)/usr/$(REAL_GNU_TARGET_NAME)
 	@ln -snf ../lib $(STAGING_DIR)/usr/lib
 	@ln -snf ../lib $(STAGING_DIR)/usr/$(REAL_GNU_TARGET_NAME)/lib
 endif
+endif
 	@mkdir -p $(STAGING_DIR)/usr/include
 
 $(PROJECT_BUILD_DIR)/.root:

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-09-29 13:58 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-09-29 13:58 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-09-29 06:58:30 -0700 (Sat, 29 Sep 2007)
New Revision: 20112

Log:
- Nowadays there is no need to strip the config symbols anymore


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-09-29 10:05:08 UTC (rev 20111)
+++ trunk/buildroot/Makefile	2007-09-29 13:58:30 UTC (rev 20112)
@@ -127,7 +127,7 @@
 export HOSTAR HOSTAS HOSTCC HOSTCXX HOSTFC HOSTLD
 
 
-ifeq ($(strip $(BR2_HAVE_DOT_CONFIG)),y)
+ifeq ($(BR2_HAVE_DOT_CONFIG),y)
 
 # cc-option
 # Usage: cflags-y+=$(call cc-option, -march=winchip-c6, -march=i586)
@@ -349,7 +349,7 @@
 	bzip2 -9 buildroot.tar; \
 
 
-else # ifeq ($(strip $(BR2_HAVE_DOT_CONFIG)),y)
+else # ifeq ($(BR2_HAVE_DOT_CONFIG),y)
 
 all: menuconfig
 
@@ -434,7 +434,7 @@
 distclean: clean
 	rm -rf sources/*
 
-endif # ifeq ($(strip $(BR2_HAVE_DOT_CONFIG)),y)
+endif # ifeq ($(BR2_HAVE_DOT_CONFIG),y)
 
 %_defconfig: $(CONFIG)/conf
 	cp $(shell find ./target/ -name $@) .config

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-09-28 20:52 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-09-28 20:52 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-09-28 13:52:09 -0700 (Fri, 28 Sep 2007)
New Revision: 20098

Log:
- mark the autotools.in part as taken
- fix a typo


Modified:
   trunk/buildroot/TODO


Changeset:
Modified: trunk/buildroot/TODO
===================================================================
--- trunk/buildroot/TODO	2007-09-28 20:42:24 UTC (rev 20097)
+++ trunk/buildroot/TODO	2007-09-28 20:52:09 UTC (rev 20098)
@@ -1,12 +1,13 @@
-Buildroot3 TODOs
+Buildroot2 TODOs
 
-- stabilize for a 0.10.0 release
-
 - fix packages/Makefile.autotools.in to use a package-imposed patchdir
+  (Ivan Kuten)
 - convert all packages that use autoconf to use the infrastructure of
   packages/Makefile.autotools.in
 - fix setting of flags for packages
 
+- stabilize for a 0.10.0 release
+
 - think about using a common --config-cache for configure
   Should take care of expanding TARGET_CONFIGURE_ARGS for cross compiles
   to working presets.

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-09-28 19:46 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-09-28 19:46 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-09-28 12:46:58 -0700 (Fri, 28 Sep 2007)
New Revision: 20089

Log:
Add some more host tools

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-09-28 19:43:26 UTC (rev 20088)
+++ trunk/buildroot/Makefile	2007-09-28 19:46:58 UTC (rev 20089)
@@ -91,18 +91,26 @@
 ifndef HOSTCXX
 HOSTCXX:=g++
 endif
+ifndef HOSTCPP
+HOSTCPP:=cpp
+endif
 ifndef HOSTLD
 HOSTLD:=ld
 endif
 ifndef HOSTLN
 HOSTLN:=ln
 endif
+ifndef HOSTNM
+HOSTNM:=nm
+endif
 HOSTAR:=$(shell $(CONFIG_SHELL) -c "which $(HOSTAR)" || type -p $(HOSTAR) || echo ar)
 HOSTAS:=$(shell $(CONFIG_SHELL) -c "which $(HOSTAS)" || type -p $(HOSTAS) || echo as)
 HOSTCC:=$(shell $(CONFIG_SHELL) -c "which $(HOSTCC)" || type -p $(HOSTCC) || echo gcc)
 HOSTCXX:=$(shell $(CONFIG_SHELL) -c "which $(HOSTCXX)" || type -p $(HOSTCXX) || echo g++)
+HOSTCPP:=$(shell $(CONFIG_SHELL) -c "which $(HOSTCPP)" || type -p $(HOSTCPP) || echo cpp)
 HOSTLD:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLD)" || type -p $(HOSTLD) || echo ld)
 HOSTLN:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLN)" || type -p $(HOSTLN) || echo ln)
+HOSTNM:=$(shell $(CONFIG_SHELL) -c "which $(HOSTNM)" || type -p $(HOSTNM) || echo nm)
 ifndef CFLAGS_FOR_BUILD
 CFLAGS_FOR_BUILD:=-g -O2
 endif

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-09-27 21:24 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-09-27 21:24 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-09-27 14:24:15 -0700 (Thu, 27 Sep 2007)
New Revision: 20072

Log:
- for various reasons i will need an explicit ordering of the toolchain includes


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-09-27 21:23:25 UTC (rev 20071)
+++ trunk/buildroot/Makefile	2007-09-27 21:24:15 UTC (rev 20072)
@@ -202,7 +202,18 @@
 # in the .config file.
 ifeq ($(BR2_TOOLCHAIN_SOURCE),y)
 # avoid pulling in external toolchain which is broken for toplvl parallel builds
-include $(filter-out $(wildcard toolchain/external-toolchain/*),$(wildcard toolchain/*/*.mk))
+# Explicit ordering:
+include toolchain/dependencies/dependencies.mk
+include toolchain/binutils/binutils.mk
+include toolchain/ccache/ccache.mk
+include toolchain/elf2flt/elf2flt.mk
+include toolchain/gcc/gcc-uclibc-3.x.mk
+include toolchain/gcc/gcc-uclibc-4.x.mk
+include toolchain/gdb/gdb.mk
+include toolchain/kernel-headers/kernel-headers.mk
+include toolchain/mklibs/mklibs.mk
+include toolchain/sstrip/sstrip.mk
+include toolchain/uClibc/uclibc.mk
 else
 include toolchain/*/*.mk
 endif

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-09-25 11:51 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-09-25 11:51 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-09-25 04:51:15 -0700 (Tue, 25 Sep 2007)
New Revision: 20008

Log:
- adjust defconfig


Modified:
   trunk/buildroot/.defconfig


Changeset:
Modified: trunk/buildroot/.defconfig
===================================================================
--- trunk/buildroot/.defconfig	2007-09-25 11:38:20 UTC (rev 20007)
+++ trunk/buildroot/.defconfig	2007-09-25 11:51:15 UTC (rev 20008)
@@ -25,14 +25,12 @@
 # BR2_KERNEL_HEADERS_2_6_9 is not set
 # BR2_KERNEL_HEADERS_2_6_11 is not set
 # BR2_KERNEL_HEADERS_2_6_12 is not set
-# BR2_KERNEL_HEADERS_2_6_19_2 is not set
-BR2_KERNEL_HEADERS_2_6_20=y
-BR2_DEFAULT_KERNEL_HEADERS="2.6.20.4"
+BR2_KERNEL_HEADERS_2_6_22=y
+BR2_DEFAULT_KERNEL_HEADERS="2.6.22.8"
 
 #
 # uClibc Options
 #
-# BR2_UCLIBC_VERSION_0_9_28 is not set
 # BR2_UCLIBC_VERSION_0_9_28_3 is not set
 BR2_UCLIBC_VERSION_0_9_29=y
 # BR2_UCLIBC_VERSION_SNAPSHOT is not set
@@ -48,52 +46,22 @@
 #
 # Binutils Options
 #
-# BR2_BINUTILS_VERSION_2_14_90_0_8 is not set
-# BR2_BINUTILS_VERSION_2_15 is not set
-# BR2_BINUTILS_VERSION_2_15_94_0_2_2 is not set
-# BR2_BINUTILS_VERSION_2_16_1 is not set
-# BR2_BINUTILS_VERSION_2_16_90_0_3 is not set
-# BR2_BINUTILS_VERSION_2_16_91_0_5 is not set
-# BR2_BINUTILS_VERSION_2_16_91_0_6 is not set
-# BR2_BINUTILS_VERSION_2_16_91_0_7 is not set
-BR2_BINUTILS_VERSION_2_17=y
-# BR2_BINUTILS_VERSION_2_17_50_0_2 is not set
-# BR2_BINUTILS_VERSION_2_17_50_0_3 is not set
-# BR2_BINUTILS_VERSION_2_17_50_0_4 is not set
-# BR2_BINUTILS_VERSION_2_17_50_0_5 is not set
-# BR2_BINUTILS_VERSION_2_17_50_0_6 is not set
-# BR2_BINUTILS_VERSION_2_17_50_0_7 is not set
-# BR2_BINUTILS_VERSION_2_17_50_0_8 is not set
-# BR2_BINUTILS_VERSION_2_17_50_0_9 is not set
-# BR2_BINUTILS_VERSION_2_17_50_0_10 is not set
-# BR2_BINUTILS_VERSION_2_17_50_0_12 is not set
-# BR2_BINUTILS_VERSION_2_17_50_0_14 is not set
-# BR2_BINUTILS_VERSION_2_17_50_0_16 is not set
-BR2_BINUTILS_VERSION="2.17"
+BR2_BINUTILS_VERSION_2_18=y
+# BR2_BINUTILS_VERSION_2_18_50_0_1 is not set
+BR2_BINUTILS_VERSION="2.18"
 BR2_EXTRA_BINUTILS_CONFIG_OPTIONS=""
 
 
 #
 # Gcc Options
 #
-# BR2_GCC_VERSION_3_3_5 is not set
-# BR2_GCC_VERSION_3_3_6 is not set
-# BR2_GCC_VERSION_3_4_2 is not set
-# BR2_GCC_VERSION_3_4_3 is not set
-# BR2_GCC_VERSION_3_4_4 is not set
-# BR2_GCC_VERSION_3_4_5 is not set
 # BR2_GCC_VERSION_3_4_6 is not set
-# BR2_GCC_VERSION_4_0_0 is not set
-# BR2_GCC_VERSION_4_0_1 is not set
-# BR2_GCC_VERSION_4_0_2 is not set
-# BR2_GCC_VERSION_4_0_3 is not set
 # BR2_GCC_VERSION_4_0_4 is not set
-# BR2_GCC_VERSION_4_1_0 is not set
-# BR2_GCC_VERSION_4_1_1 is not set
 # BR2_GCC_VERSION_4_1_2 is not set
-BR2_GCC_VERSION_4_2_0=y
+# BR2_GCC_VERSION_4_2_0 is not set
+BR2_GCC_VERSION_4_2_1=y
 # BR2_GCC_IS_SNAP is not set
-BR2_GCC_VERSION="4.2.0"
+BR2_GCC_VERSION="4.2.1"
 # BR2_GCC_USE_SJLJ_EXCEPTIONS is not set
 BR2_EXTRA_GCC_CONFIG_OPTIONS=""
 BR2_GCC_SHARED_LIBGCC=y

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-09-25  8:28 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-09-25  8:28 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-09-25 01:28:09 -0700 (Tue, 25 Sep 2007)
New Revision: 20005

Log:
- flesh out


Modified:
   trunk/buildroot/TODO


Changeset:
Modified: trunk/buildroot/TODO
===================================================================
--- trunk/buildroot/TODO	2007-09-25 08:24:27 UTC (rev 20004)
+++ trunk/buildroot/TODO	2007-09-25 08:28:09 UTC (rev 20005)
@@ -1,6 +1,9 @@
-miscellaneous TODO items that may be worth thinking about and that could
-be discussed on the mailing-list and/or implemented.
+Buildroot3 TODOs
 
+- fix packages/Makefile.autotools.in to use a package-imposed patchdir
+- convert all packages that use autoconf to use the infrastructure of
+  packages/Makefile.autotools.in
+- fix setting of flags for packages
 
 - think about using a common --config-cache for configure
   Should take care of expanding TARGET_CONFIGURE_ARGS for cross compiles

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

* [Buildroot] svn commit: trunk/buildroot
  2007-09-23 14:23   ` Ulf Samuelsson
@ 2007-09-24  6:05     ` Hans-Christian Egtvedt
  0 siblings, 0 replies; 211+ messages in thread
From: Hans-Christian Egtvedt @ 2007-09-24  6:05 UTC (permalink / raw)
  To: buildroot

On Sun, 2007-09-23 at 16:23 +0200, Ulf Samuelsson wrote:
> s?n 2007-09-23 klockan 13:19 +0200 skrev Bernhard Fischer:
> > On Sun, Sep 23, 2007 at 03:57:15AM -0700, ulf at uclibc.org wrote:

<cut _defconfig commit>

> > 3) what error were you seeing?
> Don't remember exactly,
> Reported this two weeks ago. 
> This was fixed by Hans Christian in his trunk.
> 
> It looks like conf does not complete.
> The fix handles that, and the error message is gone.

Running oldconfig after copying in a _defconfig resulted in this error
message:

Generic firewall (BR2_TARGET_GENERIC_FIREWALL) [N/y/?] n
Generic development system (BR2_TARGET_GENERIC_DEV_SYSTEM) [N/y/?] n
#
# configuration written to .config
#

*** Error during writing of the Buildroot configuration.

<cut>

-- 
With kind regards,
Hans-Christian Egtvedt, Applications Engineer

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-09-23 14:36 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-09-23 14:36 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-09-23 07:36:04 -0700 (Sun, 23 Sep 2007)
New Revision: 19975

Log:
Ensure make %_defconfig works without error - now silently

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-09-23 14:26:19 UTC (rev 19974)
+++ trunk/buildroot/Makefile	2007-09-23 14:36:04 UTC (rev 19975)
@@ -409,7 +409,7 @@
 
 %_defconfig: $(CONFIG)/conf
 	cp $(shell find ./target/ -name $@) .config
-	- $(MAKE) oldconfig
+	-@$(MAKE) oldconfig
 
 help:
 	@echo 'Cleaning:'

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

* [Buildroot] svn commit: trunk/buildroot
  2007-09-23 11:19 ` Bernhard Fischer
@ 2007-09-23 14:23   ` Ulf Samuelsson
  2007-09-24  6:05     ` Hans-Christian Egtvedt
  0 siblings, 1 reply; 211+ messages in thread
From: Ulf Samuelsson @ 2007-09-23 14:23 UTC (permalink / raw)
  To: buildroot

s?n 2007-09-23 klockan 13:19 +0200 skrev Bernhard Fischer:
> On Sun, Sep 23, 2007 at 03:57:15AM -0700, ulf at uclibc.org wrote:
> >Author: ulf
> >Date: 2007-09-23 03:57:15 -0700 (Sun, 23 Sep 2007)
> >New Revision: 19964
> >
> >Log:
> >fix error when doing 'make %_defconfig
> >
> >Modified:
> >   trunk/buildroot/Makefile
> >
> >
> >Changeset:
> >Modified: trunk/buildroot/Makefile
> >===================================================================
> >--- trunk/buildroot/Makefile	2007-09-23 10:56:16 UTC (rev 19963)
> >+++ trunk/buildroot/Makefile	2007-09-23 10:57:15 UTC (rev 19964)
> >@@ -409,7 +409,7 @@
> > 
> > %_defconfig: $(CONFIG)/conf
> > 	cp $(shell find ./target/ -name $@) .config
> >-	@$(CONFIG)/conf -o $(CONFIG_CONFIG_IN)
> >+	- $(MAKE) oldconfig
> 
> 1) whitespace damaged
> 2) erroneously removes '@'
OK, I'll fix both.

> 3) what error were you seeing?
Don't remember exactly,
Reported this two weeks ago. 
This was fixed by Hans Christian in his trunk.

It looks like conf does not complete.
The fix handles that, and the error message is gone.

> 
> > 
> > help:
> > 	@echo 'Cleaning:'
> 
> Please document the config copying in the help or remove it (I supposed
> folks should be able to call 'cp' themself).
> Oh and why do those live in project/* and not near the other
> config-related targets?
> 

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

* [Buildroot] svn commit: trunk/buildroot
  2007-09-23 10:57 ulf at uclibc.org
@ 2007-09-23 11:19 ` Bernhard Fischer
  2007-09-23 14:23   ` Ulf Samuelsson
  0 siblings, 1 reply; 211+ messages in thread
From: Bernhard Fischer @ 2007-09-23 11:19 UTC (permalink / raw)
  To: buildroot

On Sun, Sep 23, 2007 at 03:57:15AM -0700, ulf at uclibc.org wrote:
>Author: ulf
>Date: 2007-09-23 03:57:15 -0700 (Sun, 23 Sep 2007)
>New Revision: 19964
>
>Log:
>fix error when doing 'make %_defconfig
>
>Modified:
>   trunk/buildroot/Makefile
>
>
>Changeset:
>Modified: trunk/buildroot/Makefile
>===================================================================
>--- trunk/buildroot/Makefile	2007-09-23 10:56:16 UTC (rev 19963)
>+++ trunk/buildroot/Makefile	2007-09-23 10:57:15 UTC (rev 19964)
>@@ -409,7 +409,7 @@
> 
> %_defconfig: $(CONFIG)/conf
> 	cp $(shell find ./target/ -name $@) .config
>-	@$(CONFIG)/conf -o $(CONFIG_CONFIG_IN)
>+	- $(MAKE) oldconfig

1) whitespace damaged
2) erroneously removes '@'
3) what error were you seeing?

> 
> help:
> 	@echo 'Cleaning:'

Please document the config copying in the help or remove it (I supposed
folks should be able to call 'cp' themself).
Oh and why do those live in project/* and not near the other
config-related targets?

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-09-23 10:57 ulf at uclibc.org
  2007-09-23 11:19 ` Bernhard Fischer
  0 siblings, 1 reply; 211+ messages in thread
From: ulf at uclibc.org @ 2007-09-23 10:57 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-09-23 03:57:15 -0700 (Sun, 23 Sep 2007)
New Revision: 19964

Log:
fix error when doing 'make %_defconfig

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-09-23 10:56:16 UTC (rev 19963)
+++ trunk/buildroot/Makefile	2007-09-23 10:57:15 UTC (rev 19964)
@@ -409,7 +409,7 @@
 
 %_defconfig: $(CONFIG)/conf
 	cp $(shell find ./target/ -name $@) .config
-	@$(CONFIG)/conf -o $(CONFIG_CONFIG_IN)
+	- $(MAKE) oldconfig
 
 help:
 	@echo 'Cleaning:'

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-09-22 14:19 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-09-22 14:19 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-09-22 07:19:22 -0700 (Sat, 22 Sep 2007)
New Revision: 19938

Log:
- set and export VERBOSE if V= was requested


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-09-22 14:16:25 UTC (rev 19937)
+++ trunk/buildroot/Makefile	2007-09-22 14:19:22 UTC (rev 19938)
@@ -64,6 +64,9 @@
 ifeq ($(KBUILD_VERBOSE),1)
   quiet=
   Q=
+ifndef VERBOSE
+  VERBOSE=1
+endif
 else
   quiet=quiet_
   Q=@
@@ -73,7 +76,7 @@
 	else if [ -x /bin/bash ]; then echo /bin/bash; \
 	else echo sh; fi; fi)
 
-export CONFIG_SHELL quiet Q KBUILD_VERBOSE
+export CONFIG_SHELL quiet Q KBUILD_VERBOSE VERBOSE
 
 ifndef HOSTAR
 HOSTAR:=ar

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-09-18 13:12 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-09-18 13:12 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-09-18 06:12:25 -0700 (Tue, 18 Sep 2007)
New Revision: 19877

Log:
- forgot to put base-target's sources into the source target.
  Thanks to Ulf for pointing out this error of mine..


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-09-18 13:02:25 UTC (rev 19876)
+++ trunk/buildroot/Makefile	2007-09-18 13:12:25 UTC (rev 19877)
@@ -216,8 +216,7 @@
 TARGETS+=erase-fakeroots
 
 TARGETS_CLEAN:=$(patsubst %,%-clean,$(TARGETS))
-TARGETS_SOURCE:=$(patsubst %,%-source,$(TARGETS))
-BASE_TARGETS_SOURCE:=$(patsubst %,%-source,$(BASE_TARGETS))
+TARGETS_SOURCE:=$(patsubst %,%-source,$(TARGETS) $(BASE_TARGETS))
 TARGETS_DIRCLEAN:=$(patsubst %,%-dirclean,$(TARGETS))
 TARGETS_ALL:=$(patsubst %,__real_tgt_%,$(TARGETS))
 # all targets depend on the crosscompiler and it's prerequisites
@@ -284,7 +283,7 @@
 erase-fakeroots:
 	rm -f $(PROJECT_BUILD_DIR)/.fakeroot*
 
-source: $(BASE_TARGETS_SOURCE) $(TARGETS_SOURCE) $(HOST_SOURCE)
+source: $(TARGETS_SOURCE) $(HOST_SOURCE)
 
 _source-check:
 	$(MAKE) SPIDER=--spider source

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-09-17 12:40 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-09-17 12:40 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-09-17 05:40:42 -0700 (Mon, 17 Sep 2007)
New Revision: 19868

Log:
make source should include BASE_TARGETS

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-09-17 12:30:31 UTC (rev 19867)
+++ trunk/buildroot/Makefile	2007-09-17 12:40:42 UTC (rev 19868)
@@ -217,6 +217,7 @@
 
 TARGETS_CLEAN:=$(patsubst %,%-clean,$(TARGETS))
 TARGETS_SOURCE:=$(patsubst %,%-source,$(TARGETS))
+BASE_TARGETS_SOURCE:=$(patsubst %,%-source,$(BASE_TARGETS))
 TARGETS_DIRCLEAN:=$(patsubst %,%-dirclean,$(TARGETS))
 TARGETS_ALL:=$(patsubst %,__real_tgt_%,$(TARGETS))
 # all targets depend on the crosscompiler and it's prerequisites
@@ -283,7 +284,7 @@
 erase-fakeroots:
 	rm -f $(PROJECT_BUILD_DIR)/.fakeroot*
 
-source: $(TARGETS_SOURCE) $(HOST_SOURCE)
+source: $(BASE_TARGETS_SOURCE) $(TARGETS_SOURCE) $(HOST_SOURCE)
 
 _source-check:
 	$(MAKE) SPIDER=--spider source
@@ -429,3 +430,12 @@
 
 .PHONY: dummy subdirs release distclean clean config oldconfig \
 	menuconfig tags check test depend defconfig help
+
+
+dbg:
+	echo BASE_TARGETS_SOURCE=$(BASE_TARGETS_SOURCE)
+	echo BASE_TARGETS=$(BASE_TARGETS)
+	echo TARGETS_SOURCE=$(TARGETS_SOURCE)
+	echo TARGETS=$(TARGETS)
+
+bsource:	

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-09-15 12:16 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-09-15 12:16 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-09-15 05:16:25 -0700 (Sat, 15 Sep 2007)
New Revision: 19853

Log:
- add sparc64 arch as noticed by Blue Swirl
- add sparc{,64} CPU variants


Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-09-15 12:12:56 UTC (rev 19852)
+++ trunk/buildroot/Config.in	2007-09-15 12:16:25 UTC (rev 19853)
@@ -46,6 +46,8 @@
 	bool "superh64"
 config BR2_sparc
 	bool "sparc"
+config BR2_sparc64
+	bool "sparc64"
 config BR2_x86_64
 	bool "x86_64"
 endchoice
@@ -284,6 +286,46 @@
 
 choice
 	prompt "Target Architecture Variant"
+	depends BR2_sparc || BR2_sparc64
+	default BR2_sparc_v7
+	help
+	  Specific CPU variant to use
+
+config BR2_sparc_v7
+	bool "v7"
+config BR2_sparc_cypress
+	bool "cypress"
+config BR2_sparc_v8
+	bool "v8"
+config BR2_sparc_supersparc
+	bool "supersparc"
+config BR2_sparc_sparclite
+	bool "sparclite"
+config BR2_sparc_f930
+	bool "f930"
+config BR2_sparc_f934
+	bool "f934"
+config BR2_sparc_hypersparc
+	bool "hypersparc"
+config BR2_sparc_sparclite86x
+	bool "sparclite86x"
+config BR2_sparc_sparclet
+	bool "sparclet"
+config BR2_sparc_tsc701
+	bool "tsc701"
+config BR2_sparc_v9
+	bool "v9"
+config BR2_sparc_ultrasparc
+	bool "ultrasparc"
+config BR2_sparc_ultrasparc3
+	bool "ultrasparc3"
+config BR2_sparc_niagara
+	bool "niagara"
+endchoice
+
+
+choice
+	prompt "Target Architecture Variant"
 	depends BR2_ia64
 	default BR2_ia64_itanium2
 	help
@@ -385,6 +427,7 @@
 	default "sh4eb"		if BR2_sh4eb
 	default "sh64"		if BR2_sh64
 	default "sparc"		if BR2_sparc
+	default "sparc64"	if BR2_sparc64
 	default "x86_64"	if BR2_x86_64
 	default "x86_64"	if BR2_x86_64_nocona
 	default "x86_64"	if BR2_x86_64_core2
@@ -400,7 +443,7 @@
 			    BR2_sh64
 	default "BIG"    if BR2_alpha || BR2_armeb || BR2_avr32 || BR2_m68k || BR2_mips || \
 			    BR2_powerpc || BR2_sh2a_nofpueb || BR2_sh2eb || \
-			    BR2_sh3eb || BR2_sh4eb || BR2_sparc
+			    BR2_sh3eb || BR2_sh4eb || BR2_sparc || BR2_sparc64
 
 config BR2_GCC_TARGET_TUNE
 	string
@@ -503,13 +546,18 @@
 	default 860		if BR2_powerpc_860
 	default 970		if BR2_powerpc_970
 	default 8540		if BR2_powerpc_8540
+	default v7		if BR2_sparc_v7
 	default cypress		if BR2_sparc_cypress
+	default v8		if BR2_sparc_v8
 	default supersparc	if BR2_sparc_supersparc
 	default hypersparc	if BR2_sparc_hypersparc
+	default sparclite	if BR2_sparc_sparclite
 	default f930		if BR2_sparc_f930
 	default f934		if BR2_sparc_f934
 	default sparclite86x	if BR2_sparc_sparclite86x
+	default sparclet	if BR2_sparc_sparclet
 	default tsc701		if BR2_sparc_tsc701
+	default v9		if BR2_sparc_v9
 	default ultrasparc	if BR2_sparc_ultrasparc
 	default ultrasparc3	if BR2_sparc_ultrasparc3
 	default niagara		if BR2_sparc_niagara

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-09-01 18:21 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-09-01 18:21 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-09-01 11:21:09 -0700 (Sat, 01 Sep 2007)
New Revision: 19757

Log:
- whitespace cleanup (Cristian Ionescu-Idbohrn)


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-09-01 18:01:08 UTC (rev 19756)
+++ trunk/buildroot/Makefile	2007-09-01 18:21:09 UTC (rev 19757)
@@ -22,12 +22,12 @@
 # You shouldn't need to mess with anything beyond this point...
 #--------------------------------------------------------------
 TOPDIR=./
-CONFIG_CONFIG_IN = Config.in
-CONFIG_DEFCONFIG = .defconfig
-CONFIG = package/config
+CONFIG_CONFIG_IN=Config.in
+CONFIG_DEFCONFIG=.defconfig
+CONFIG=package/config
 DATE:=$(shell date -u +%Y%m%d)
 
-noconfig_targets := menuconfig config oldconfig randconfig \
+noconfig_targets:=menuconfig config oldconfig randconfig \
 	defconfig allyesconfig allnoconfig release tags \
 	source-check help
 
@@ -45,24 +45,24 @@
 # Use 'make V=1' to see the full commands
 ifdef V
   ifeq ("$(origin V)", "command line")
-    KBUILD_VERBOSE = $(V)
+    KBUILD_VERBOSE=$(V)
   endif
 endif
 ifndef KBUILD_VERBOSE
-  KBUILD_VERBOSE = 0
+  KBUILD_VERBOSE=0
 endif
 
 ifeq ($(KBUILD_VERBOSE),1)
   quiet=
-  Q =
+  Q=
 else
   quiet=quiet_
-  Q = @
+  Q=@
 endif
 
-CONFIG_SHELL := $(shell if [ -x "$$BASH" ]; then echo $$BASH; \
+CONFIG_SHELL:=$(shell if [ -x "$$BASH" ]; then echo $$BASH; \
 	else if [ -x /bin/bash ]; then echo /bin/bash; \
-	else echo sh; fi ; fi)
+	else echo sh; fi; fi)
 
 export CONFIG_SHELL quiet Q KBUILD_VERBOSE
 
@@ -85,12 +85,12 @@
 ifndef HOSTLN
 HOSTLN:=ln
 endif
-HOSTAR :=$(shell $(CONFIG_SHELL) -c "which $(HOSTAR)" || type -p $(HOSTAR) || echo ar)
-HOSTAS :=$(shell $(CONFIG_SHELL) -c "which $(HOSTAS)" || type -p $(HOSTAS) || echo as)
-HOSTCC :=$(shell $(CONFIG_SHELL) -c "which $(HOSTCC)" || type -p $(HOSTCC) || echo gcc)
+HOSTAR:=$(shell $(CONFIG_SHELL) -c "which $(HOSTAR)" || type -p $(HOSTAR) || echo ar)
+HOSTAS:=$(shell $(CONFIG_SHELL) -c "which $(HOSTAS)" || type -p $(HOSTAS) || echo as)
+HOSTCC:=$(shell $(CONFIG_SHELL) -c "which $(HOSTCC)" || type -p $(HOSTCC) || echo gcc)
 HOSTCXX:=$(shell $(CONFIG_SHELL) -c "which $(HOSTCXX)" || type -p $(HOSTCXX) || echo g++)
-HOSTLD :=$(shell $(CONFIG_SHELL) -c "which $(HOSTLD)" || type -p $(HOSTLD) || echo ld)
-HOSTLN :=$(shell $(CONFIG_SHELL) -c "which $(HOSTLN)" || type -p $(HOSTLN) || echo ln)
+HOSTLD:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLD)" || type -p $(HOSTLD) || echo ld)
+HOSTLN:=$(shell $(CONFIG_SHELL) -c "which $(HOSTLN)" || type -p $(HOSTLN) || echo ln)
 ifndef CFLAGS_FOR_BUILD
 CFLAGS_FOR_BUILD:=-g -O2
 endif
@@ -100,10 +100,10 @@
 ifeq ($(strip $(BR2_HAVE_DOT_CONFIG)),y)
 
 # cc-option
-# Usage: cflags-y += $(call cc-option, -march=winchip-c6, -march=i586)
+# Usage: cflags-y+=$(call cc-option, -march=winchip-c6, -march=i586)
 # sets -march=winchip-c6 if supported else falls back to -march=i586
 # without checking the latter.
-cc-option = $(shell if $(TARGET_CC) $(TARGET_CFLAGS) $(1) -S -o /dev/null -xc /dev/null \
+cc-option=$(shell if $(TARGET_CC) $(TARGET_CFLAGS) $(1) -S -o /dev/null -xc /dev/null \
 	> /dev/null 2>&1; then echo "$(1)"; else echo "$(2)"; fi ;)
 
 #############################################################
@@ -163,7 +163,7 @@
 endif
 TARGETS:=
 
-# setup uor pathes
+# setup our pathes
 include project/Makefile.in
 
 BR2_DEPENDS_DIR=$(PROJECT_BUILD_DIR)/buildroot-config
@@ -261,9 +261,9 @@
 	mkdir -p $(TARGET_DIR)
 	if ! [ -d "$(TARGET_DIR)/bin" ]; then \
 		if [ -d "$(TARGET_SKELETON)" ]; then \
-			cp -fa $(TARGET_SKELETON)/* $(TARGET_DIR)/ ; \
+			cp -fa $(TARGET_SKELETON)/* $(TARGET_DIR)/; \
 		fi; \
-		touch $(STAGING_DIR)/.fakeroot.00000 ; \
+		touch $(STAGING_DIR)/.fakeroot.00000; \
 	fi
 	-find $(TARGET_DIR) -type d -name CVS | xargs rm -rf
 	-find $(TARGET_DIR) -type d -name .svn | xargs rm -rf
@@ -321,13 +321,13 @@
 $(CONFIG)/conf:
 	@mkdir -p $(CONFIG)/buildroot-config
 	$(MAKE) CC="$(HOSTCC)" -C $(CONFIG) conf
-	- at if [ ! -f .config ] ; then \
+	- at if [ ! -f .config ]; then \
 		cp $(CONFIG_DEFCONFIG) .config; \
 	fi
 $(CONFIG)/mconf:
 	@mkdir -p $(CONFIG)/buildroot-config
 	$(MAKE) CC="$(HOSTCC)" -C $(CONFIG) conf mconf
-	- at if [ ! -f .config ] ; then \
+	- at if [ ! -f .config ]; then \
 		cp $(CONFIG_DEFCONFIG) .config; \
 	fi
 
@@ -388,7 +388,7 @@
 #############################################################
 clean:
 	rm -f .config .config.old .config.cmd .tmpconfig.h
-	- $(MAKE) -C $(CONFIG) clean
+	-$(MAKE) -C $(CONFIG) clean
 
 distclean: clean
 	rm -rf sources/*
@@ -420,5 +420,3 @@
 
 .PHONY: dummy subdirs release distclean clean config oldconfig \
 	menuconfig tags check test depend defconfig help
-
-

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-09-01 17:10 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-09-01 17:10 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-09-01 10:10:55 -0700 (Sat, 01 Sep 2007)
New Revision: 19749

Log:
- rephrase r19284 -- explicitely list base targets for World
  Needed for toplevel parallel builds to work properly.


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-09-01 17:09:08 UTC (rev 19748)
+++ trunk/buildroot/Makefile	2007-09-01 17:10:55 UTC (rev 19749)
@@ -209,12 +209,13 @@
 TARGETS_CLEAN:=$(patsubst %,%-clean,$(TARGETS))
 TARGETS_SOURCE:=$(patsubst %,%-source,$(TARGETS))
 TARGETS_DIRCLEAN:=$(patsubst %,%-dirclean,$(TARGETS))
-
+TARGETS_ALL:=$(patsubst %,__real_tgt_%,$(TARGETS))
 # all targets depend on the crosscompiler and it's prerequisites
-$(TARGETS): $(BASE_TARGETS)
+$(TARGETS_ALL): __real_tgt_%: $(BASE_TARGETS) %
 
 $(BR2_DEPENDS_DIR): .config
 	rm -rf $@
+	mkdir -p $(@D)
 	cp -dpRf $(CONFIG)/buildroot-config $@
 
 dirs: $(DL_DIR) $(TOOL_BUILD_DIR) $(BUILD_DIR) $(STAGING_DIR) $(TARGET_DIR) \
@@ -223,11 +224,11 @@
 
 $(BASE_TARGETS): dirs
 
-world: dependencies dirs target-host-info $(BASE_TARGETS) $(TARGETS)
+world: dependencies dirs target-host-info $(BASE_TARGETS) $(TARGETS_ALL)
 
 
 .PHONY: all world dirs clean dirclean distclean source \
-	$(BASE_TARGETS) $(TARGETS) \
+	$(BASE_TARGETS) $(TARGETS) $(TARGETS_ALL) \
 	$(TARGETS_CLEAN) $(TARGETS_DIRCLEAN) $(TARGETS_SOURCE) \
 	$(DL_DIR) $(TOOL_BUILD_DIR) $(BUILD_DIR) $(STAGING_DIR) $(TARGET_DIR) \
 	$(BR2_DEPENDS_DIR) \

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-08-27 21:51 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-08-27 21:51 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-08-27 14:51:27 -0700 (Mon, 27 Aug 2007)
New Revision: 19708

Log:
- README even.


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-08-27 21:40:42 UTC (rev 19707)
+++ trunk/buildroot/Makefile	2007-08-27 21:51:27 UTC (rev 19708)
@@ -414,7 +414,7 @@
 	@echo '  source                 - download all sources needed for offline-build'
 	@echo '  source-check           - check all packages for valid download URLs'
 	@echo
-	@echo 'See docs/REAME and docs/buildroot.html for further details'
+	@echo 'See docs/README and docs/buildroot.html for further details'
 	@echo
 
 .PHONY: dummy subdirs release distclean clean config oldconfig \

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-08-27 21:40 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-08-27 21:40 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-08-27 14:40:42 -0700 (Mon, 27 Aug 2007)
New Revision: 19707

Log:
- allow me to point people at 'make help'


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-08-27 17:02:19 UTC (rev 19706)
+++ trunk/buildroot/Makefile	2007-08-27 21:40:42 UTC (rev 19707)
@@ -414,6 +414,8 @@
 	@echo '  source                 - download all sources needed for offline-build'
 	@echo '  source-check           - check all packages for valid download URLs'
 	@echo
+	@echo 'See docs/REAME and docs/buildroot.html for further details'
+	@echo
 
 .PHONY: dummy subdirs release distclean clean config oldconfig \
 	menuconfig tags check test depend defconfig help

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-08-24  5:31 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-08-24  5:31 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-23 22:31:07 -0700 (Thu, 23 Aug 2007)
New Revision: 19670

Log:
Add git command

Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-08-24 05:28:18 UTC (rev 19669)
+++ trunk/buildroot/Config.in	2007-08-24 05:31:07 UTC (rev 19670)
@@ -591,9 +591,13 @@
 	default "wget --passive-ftp -nd"
 
 config BR2_SVN
-	string "Subversion (svn) checkout command"
+	string "Subversion (svn) command to download source tree"
 	default "svn co"
 
+config BR2_GIT
+	string "Git command to download source tree"
+	default "git clone"
+
 config BR2_ZCAT
 	string "zcat command"
 	default "gzip -d -c"
@@ -731,11 +735,13 @@
 	bool "strip"
 	help
 	  strip   is the normal strip command
+
 config BR2_STRIP_sstrip
 	bool "sstrip"
 	select BR2_PACKAGE_SSTRIP_HOST
 	help
 	  sstrip  is a strip that discards more than the normal strip
+
 config BR2_STRIP_none
 	bool "none"
 	help

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-08-21 10:56 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-08-21 10:56 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-08-21 03:56:38 -0700 (Tue, 21 Aug 2007)
New Revision: 19609

Log:
- fix incorrect invocation of non-existing binary named "-find"
  This bloated the target needlessly (and used to work before)


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-08-21 10:54:59 UTC (rev 19608)
+++ trunk/buildroot/Makefile	2007-08-21 10:56:38 UTC (rev 19609)
@@ -250,14 +250,14 @@
 
 $(PROJECT_BUILD_DIR)/.root:
 	mkdir -p $(TARGET_DIR)
-	if ! [ -d "$(TARGET_DIR)/bin" ] ; then \
-		if [ -d "$(TARGET_SKELETON)" ] ; then \
-			cp -fa $(TARGET_SKELETON)/* $(TARGET_DIR)/; \
+	if ! [ -d "$(TARGET_DIR)/bin" ]; then \
+		if [ -d "$(TARGET_SKELETON)" ]; then \
+			cp -fa $(TARGET_SKELETON)/* $(TARGET_DIR)/ ; \
 		fi; \
 		touch $(STAGING_DIR)/.fakeroot.00000 ; \
-		-find $(TARGET_DIR) -type d -name CVS | xargs rm -rf ; \
-		-find $(TARGET_DIR) -type d -name .svn | xargs rm -rf ; \
-	fi;
+	fi
+	-find $(TARGET_DIR) -type d -name CVS | xargs rm -rf
+	-find $(TARGET_DIR) -type d -name .svn | xargs rm -rf
 	touch $@
 
 $(TARGET_DIR):	$(PROJECT_BUILD_DIR)/.root

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-08-21 10:53 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-08-21 10:53 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-08-21 03:53:39 -0700 (Tue, 21 Aug 2007)
New Revision: 19606

Log:
- fix whitespace damage..


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-08-21 10:42:05 UTC (rev 19605)
+++ trunk/buildroot/Makefile	2007-08-21 10:53:39 UTC (rev 19606)
@@ -249,7 +249,7 @@
 	@mkdir -p $(STAGING_DIR)/usr/include
 
 $(PROJECT_BUILD_DIR)/.root:
-	mkdir	-p $(TARGET_DIR)
+	mkdir -p $(TARGET_DIR)
 	if ! [ -d "$(TARGET_DIR)/bin" ] ; then \
 		if [ -d "$(TARGET_SKELETON)" ] ; then \
 			cp -fa $(TARGET_SKELETON)/* $(TARGET_DIR)/; \
@@ -258,7 +258,7 @@
 		-find $(TARGET_DIR) -type d -name CVS | xargs rm -rf ; \
 		-find $(TARGET_DIR) -type d -name .svn | xargs rm -rf ; \
 	fi;
-	touch	$@
+	touch $@
 
 $(TARGET_DIR):	$(PROJECT_BUILD_DIR)/.root
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-08-21 10:42 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-08-21 10:42 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-08-21 03:42:05 -0700 (Tue, 21 Aug 2007)
New Revision: 19605

Log:
- cosmetic adjustment in help text


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-08-21 10:40:18 UTC (rev 19604)
+++ trunk/buildroot/Makefile	2007-08-21 10:42:05 UTC (rev 19605)
@@ -402,7 +402,7 @@
 	@echo
 	@echo 'Miscellaneous:'
 	@echo '  source                 - download all sources needed for offline-build'
-	@echo '  source-check           - check all packages for valid download URLS'
+	@echo '  source-check           - check all packages for valid download URLs'
 	@echo
 
 .PHONY: dummy subdirs release distclean clean config oldconfig \

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-08-21  1:28 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-08-21  1:28 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-20 18:28:12 -0700 (Mon, 20 Aug 2007)
New Revision: 19594

Log:
Add help for BUILDROOT_DL_DIR

Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-08-20 17:27:40 UTC (rev 19593)
+++ trunk/buildroot/Config.in	2007-08-21 01:28:12 UTC (rev 19594)
@@ -629,6 +629,8 @@
 	default "$(BASE_DIR)/dl"
 	help
 	  Directory to store all the source files that we need to fetch.
+	  If the Linux shell environment has defined the BUILDROOT_DL_DIR
+	  environment variable, then this overrides this configuration item.
 
 source	"target/device/Mirrors.in"
 	  

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-08-16 11:18 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-08-16 11:18 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-16 04:18:29 -0700 (Thu, 16 Aug 2007)
New Revision: 19529

Log:
Dont create TARGET_DIR if it exists

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-08-16 10:41:24 UTC (rev 19528)
+++ trunk/buildroot/Makefile	2007-08-16 11:18:29 UTC (rev 19529)
@@ -246,7 +246,7 @@
 	@mkdir -p $(STAGING_DIR)/usr/include
 
 $(PROJECT_BUILD_DIR)/.root:
-	mkdir	$(TARGET_DIR)
+	mkdir	-p $(TARGET_DIR)
 	if ! [ -d "$(TARGET_DIR)/bin" ] ; then \
 		if [ -d "$(TARGET_SKELETON)" ] ; then \
 			cp -fa $(TARGET_SKELETON)/* $(TARGET_DIR)/; \

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-08-16  5:44 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-08-16  5:44 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-15 22:44:55 -0700 (Wed, 15 Aug 2007)
New Revision: 19523

Log:
Avoid copying TARGET_SKELETON on every 'make'

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-08-16 05:01:43 UTC (rev 19522)
+++ trunk/buildroot/Makefile	2007-08-16 05:44:55 UTC (rev 19523)
@@ -229,7 +229,7 @@
 #
 #############################################################
 $(DL_DIR) $(TOOL_BUILD_DIR) $(BUILD_DIR) \
-	$(PROJECT_BUILD_DIR) $(BINARIES_DIR) $(TARGET_DIR):
+	$(PROJECT_BUILD_DIR) $(BINARIES_DIR):
 	@mkdir -p $@
 
 $(STAGING_DIR):
@@ -245,9 +245,9 @@
 endif
 	@mkdir -p $(STAGING_DIR)/usr/include
 
-$(PROJECT_BUILD_DIR)/.root:	 $(TARGET_DIR)
+$(PROJECT_BUILD_DIR)/.root:
+	mkdir	$(TARGET_DIR)
 	if ! [ -d "$(TARGET_DIR)/bin" ] ; then \
-		@echo "Rebuilding TARGET_DIR" ; \
 		if [ -d "$(TARGET_SKELETON)" ] ; then \
 			cp -fa $(TARGET_SKELETON)/* $(TARGET_DIR)/; \
 		fi; \
@@ -257,6 +257,8 @@
 	fi;
 	touch	$@
 
+$(TARGET_DIR):	$(PROJECT_BUILD_DIR)/.root
+
 erase-fakeroots:
 	rm -f $(STAGING_DIR)/.fakeroot*
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-08-15  9:47 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-08-15  9:47 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-15 02:47:49 -0700 (Wed, 15 Aug 2007)
New Revision: 19514

Log:
Remove fakeroot files after use to avoid rerun

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-08-15 09:46:29 UTC (rev 19513)
+++ trunk/buildroot/Makefile	2007-08-15 09:47:49 UTC (rev 19514)
@@ -199,6 +199,8 @@
 # target stuff is last so it can override anything else
 include target/Makefile.in
 
+TARGETS+=erase-fakeroots
+
 TARGETS_CLEAN:=$(patsubst %,%-clean,$(TARGETS))
 TARGETS_SOURCE:=$(patsubst %,%-source,$(TARGETS))
 TARGETS_DIRCLEAN:=$(patsubst %,%-dirclean,$(TARGETS))
@@ -255,6 +257,8 @@
 	fi;
 	touch	$@
 
+erase-fakeroots:
+	rm -f $(STAGING_DIR)/.fakeroot*
 
 source: $(TARGETS_SOURCE) $(HOST_SOURCE)
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-08-14 11:59 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2007-08-14 11:59 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2007-08-14 04:59:46 -0700 (Tue, 14 Aug 2007)
New Revision: 19505

Log:
Added powerpc variant selection

Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-08-14 10:27:56 UTC (rev 19504)
+++ trunk/buildroot/Config.in	2007-08-14 11:59:46 UTC (rev 19505)
@@ -295,8 +295,66 @@
 	bool "itanium 2"
 endchoice
 
+choice
+	prompt "Target Architecture Variant"
+	depends BR2_powerpc
+	default BR2_generic_powerpc
+	help
+	  Specific CPU variant to use
+config BR2_generic_powerpc
+	bool "generic"
+config BR2_powerpc_401
+	bool "401"
+config BR2_powerpc_403
+	bool "403"
+config BR2_powerpc_405
+	bool "405"
+config BR2_powerpc_405fp
+	bool "405 with FPU"
+config BR2_powerpc_440
+	bool "440"
+config BR2_powerpc_440fp
+	bool "440 with FPU"
+config BR2_powerpc_505
+	bool "505"
+config BR2_powerpc_601
+	bool "601"
+config BR2_powerpc_602
+	bool "602"
+config BR2_powerpc_603
+	bool "603"
+config BR2_powerpc_603e
+	bool "603e"
+config BR2_powerpc_604
+	bool "604"
+config BR2_powerpc_604e
+	bool "604e"
+config BR2_powerpc_620
+	bool "620"
+config BR2_powerpc_630
+	bool "630"
+config BR2_powerpc_740
+	bool "740"
+config BR2_powerpc_7400
+	bool "7400"
+config BR2_powerpc_7450
+	bool "7450"
+config BR2_powerpc_750
+	bool "750"
+config BR2_powerpc_801
+	bool "801"
+config BR2_powerpc_821
+	bool "821"
+config BR2_powerpc_823
+	bool "823"
+config BR2_powerpc_860
+	bool "860"
+config BR2_powerpc_970
+	bool "970"
+config BR2_powerpc_8540
+	bool "8540"
+endchoice
 
-
 config BR2_ARCH
 	string
 	default "alpha"		if BR2_alpha

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-08-14  7:24 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-08-14  7:24 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-08-14 00:24:45 -0700 (Tue, 14 Aug 2007)
New Revision: 19501

Log:
Avoid continuous rebuilds of TARGET_DIR and /etc/* project files

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-08-14 07:07:13 UTC (rev 19500)
+++ trunk/buildroot/Makefile	2007-08-14 07:24:45 UTC (rev 19501)
@@ -230,7 +230,7 @@
 #
 #############################################################
 $(DL_DIR) $(TOOL_BUILD_DIR) $(BUILD_DIR) \
-	$(PROJECT_BUILD_DIR) $(BINARIES_DIR):
+	$(PROJECT_BUILD_DIR) $(BINARIES_DIR) $(TARGET_DIR):
 	@mkdir -p $@
 
 $(STAGING_DIR):
@@ -246,23 +246,28 @@
 endif
 	@mkdir -p $(STAGING_DIR)/usr/include
 
-$(TARGET_DIR): $(STAGING_DIR)
-	mkdir -p $(TARGET_DIR)
-	if [ -d "$(TARGET_SKELETON)" ] ; then \
-		cp -fa $(TARGET_SKELETON)/* $(TARGET_DIR)/; \
+$(PROJECT_BUILD_DIR)/.root:	 $(TARGET_DIR)
+	if ! [ -d "$(TARGET_DIR)/bin" ] ; then \
+		@echo "Rebuilding TARGET_DIR" ; \
+		if [ -d "$(TARGET_SKELETON)" ] ; then \
+			cp -fa $(TARGET_SKELETON)/* $(TARGET_DIR)/; \
+		fi; \
+		touch $(STAGING_DIR)/.fakeroot.00000 ; \
+		-find $(TARGET_DIR) -type d -name CVS | xargs rm -rf ; \
+		-find $(TARGET_DIR) -type d -name .svn | xargs rm -rf ; \
 	fi;
-	touch $(STAGING_DIR)/.fakeroot.00000
-	-find $(TARGET_DIR) -type d -name CVS | xargs rm -rf
-	-find $(TARGET_DIR) -type d -name .svn | xargs rm -rf
+	touch	$@
 
-target-host-info: dirs $(TARGET_DIR)/etc/issue $(TARGET_DIR)/etc/hostname
+target-host-info: $(TARGET_DIR)/etc/issue $(TARGET_DIR)/etc/hostname
 
-$(TARGET_DIR)/etc/issue:	$(TARGET_DIR) .config
+$(TARGET_DIR)/etc/issue:	.config
+	mkdir -p $(TARGET_DIR)/etc
 	echo ""			>  $(TARGET_DIR)/etc/issue
 	echo "" 		>> $(TARGET_DIR)/etc/issue
 	echo "$(BANNER)"	>> $(TARGET_DIR)/etc/issue
 
-$(TARGET_DIR)/etc/hostname:	$(TARGET_DIR) .config
+$(TARGET_DIR)/etc/hostname:	.config
+	mkdir -p $(TARGET_DIR)/etc
 	echo "$(TARGET_HOSTNAME)" > $(TARGET_DIR)/etc/hostname
 
 source: $(TARGETS_SOURCE) $(HOST_SOURCE)

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-31 18:25 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-07-31 18:25 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-07-31 11:25:29 -0700 (Tue, 31 Jul 2007)
New Revision: 19363

Log:
- add a TODO file to record misc possible extensions/improvements


Added:
   trunk/buildroot/TODO


Changeset:
Added: trunk/buildroot/TODO
===================================================================
--- trunk/buildroot/TODO	                        (rev 0)
+++ trunk/buildroot/TODO	2007-07-31 18:25:29 UTC (rev 19363)
@@ -0,0 +1,8 @@
+miscellaneous TODO items that may be worth thinking about and that could
+be discussed on the mailing-list and/or implemented.
+
+
+- think about using a common --config-cache for configure
+  Should take care of expanding TARGET_CONFIGURE_ARGS for cross compiles
+  to working presets.
+

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-31 15:02 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-07-31 15:02 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-07-31 08:02:06 -0700 (Tue, 31 Jul 2007)
New Revision: 19352

Log:
- add variable BR2_DEPENDS_DIR to point to the Kconfig depend hierarchy


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-07-31 14:59:58 UTC (rev 19351)
+++ trunk/buildroot/Makefile	2007-07-31 15:02:06 UTC (rev 19352)
@@ -147,8 +147,9 @@
 endif
 PREFERRED_LIB_FLAGS:=--enable-static --enable-shared
 
+BR2_DEPENDS_DIR=$(BASE_DIR)/package/config/buildroot-config/
 
-#############################################################
+##############################################################
 #
 # The list of stuff to build for the target toolchain
 # along with the packages to build for the target.

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-29  6:51 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-07-29  6:51 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-07-28 23:51:35 -0700 (Sat, 28 Jul 2007)
New Revision: 19311

Log:
Use full AVR32 partname

Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-07-28 23:17:27 UTC (rev 19310)
+++ trunk/buildroot/Config.in	2007-07-29 06:51:35 UTC (rev 19311)
@@ -126,12 +126,12 @@
 choice
 	prompt "Target Architecture Variant"
 	depends BR2_avr32
-config BR2_ap7000
-	bool "AP7000"
-config BR2_ap7001
-	bool "AP7001"
-config BR2_ap7002
-	bool "AP7002"
+config BR2_at32ap7000
+	bool "AT32AP7000"
+config BR2_at32ap7001
+	bool "AT32AP7001"
+config BR2_at32ap7002
+	bool "AT32AP7002"
 endchoice
 
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-27 15:29 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-07-27 15:29 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-07-27 08:29:12 -0700 (Fri, 27 Jul 2007)
New Revision: 19284

Log:
- explicitely list base targets for World


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-07-27 15:10:45 UTC (rev 19283)
+++ trunk/buildroot/Makefile	2007-07-27 15:29:12 UTC (rev 19284)
@@ -213,7 +213,7 @@
 dirs: $(DL_DIR) $(TOOL_BUILD_DIR) $(BUILD_DIR) $(STAGING_DIR) $(TARGET_DIR) \
 	$(BINARIES_DIR) $(PROJECT_BUILD_DIR)
 $(BASE_TARGETS): dirs
-world: dependencies dirs target-host-info $(TARGETS)
+world: dependencies dirs target-host-info $(BASE_TARGETS) $(TARGETS)
 
 
 .PHONY: all world dirs clean dirclean distclean source target-host-info \

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-27 14:57 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-07-27 14:57 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-07-27 07:57:34 -0700 (Fri, 27 Jul 2007)
New Revision: 19280

Log:
- fix directory dependencies
- BASE_TARGET depends on dirs


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-07-27 14:43:36 UTC (rev 19279)
+++ trunk/buildroot/Makefile	2007-07-27 14:57:34 UTC (rev 19280)
@@ -210,14 +210,17 @@
 # all targets depend on the crosscompiler and it's prerequisites
 $(TARGETS): $(BASE_TARGETS)
 
-world: $(DL_DIR) $(BUILD_DIR) $(PROJECT_BUILD_DIR) \
-	$(BINARIES_DIR) $(STAGING_DIR) $(TARGET_DIR) bsp $(TARGETS)
-dirs: $(DL_DIR) $(BUILD_DIR) $(PROJECT_BUILD_DIR) $(STAGING_DIR)
+dirs: $(DL_DIR) $(TOOL_BUILD_DIR) $(BUILD_DIR) $(STAGING_DIR) $(TARGET_DIR) \
+	$(BINARIES_DIR) $(PROJECT_BUILD_DIR)
+$(BASE_TARGETS): dirs
+world: dirs target-host-info $(TARGETS)
 
-.PHONY: all world dirs clean dirclean distclean source bsp $(TARGETS) \
+
+.PHONY: all world dirs clean dirclean distclean source target-host-info \
+	$(BASE_TARGETS) $(TARGETS) \
 	$(TARGETS_CLEAN) $(TARGETS_DIRCLEAN) $(TARGETS_SOURCE) \
-	$(DL_DIR) $(BUILD_DIR) $(TOOL_BUILD_DIR) $(STAGING_DIR) \
-	$(PROJECT_BUILD_DIR) $(BINARIES_DIR)
+	$(DL_DIR) $(TOOL_BUILD_DIR) $(BUILD_DIR) $(STAGING_DIR) $(TARGET_DIR) \
+	$(BINARIES_DIR) $(PROJECT_BUILD_DIR)
 
 #############################################################
 #
@@ -225,8 +228,8 @@
 # dependencies anywhere else
 #
 #############################################################
-$(DL_DIR) $(BUILD_DIR) $(TOOL_BUILD_DIR) \
-	$(PROJECT_BUILD_DIR) $(BINARIES_DIR) :
+$(DL_DIR) $(TOOL_BUILD_DIR) $(BUILD_DIR) \
+	$(PROJECT_BUILD_DIR) $(BINARIES_DIR):
 	@mkdir -p $@
 
 $(STAGING_DIR):
@@ -242,7 +245,7 @@
 endif
 	@mkdir -p $(STAGING_DIR)/usr/include
 
-$(TARGET_DIR):
+$(TARGET_DIR): $(STAGING_DIR)
 	mkdir -p $(TARGET_DIR)
 	if [ -d "$(TARGET_SKELETON)" ] ; then \
 		cp -fa $(TARGET_SKELETON)/* $(TARGET_DIR)/; \
@@ -251,7 +254,7 @@
 	-find $(TARGET_DIR) -type d -name CVS | xargs rm -rf
 	-find $(TARGET_DIR) -type d -name .svn | xargs rm -rf
 
-bsp:	$(TARGET_DIR)/etc/issue	$(TARGET_DIR)/etc/hostname
+target-host-info: dirs $(TARGET_DIR)/etc/issue $(TARGET_DIR)/etc/hostname
 
 $(TARGET_DIR)/etc/issue:	$(TARGET_DIR) .config
 	echo ""			>  $(TARGET_DIR)/etc/issue

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-27 14:16 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-07-27 14:16 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-07-27 07:16:00 -0700 (Fri, 27 Jul 2007)
New Revision: 19278

Log:
- remove passing down the goals


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-07-27 13:08:47 UTC (rev 19277)
+++ trunk/buildroot/Makefile	2007-07-27 14:16:00 UTC (rev 19278)
@@ -306,14 +306,12 @@
 export HOSTCFLAGS
 
 $(CONFIG)/conf:
-	$(MAKE) CC="$(HOSTCC)" MAKECMDGOALS="$(MAKECMDGOALS)" \
-		-C $(CONFIG) conf
+	$(MAKE) CC="$(HOSTCC)" -C $(CONFIG) conf
 	- at if [ ! -f .config ] ; then \
 		cp $(CONFIG_DEFCONFIG) .config; \
 	fi
 $(CONFIG)/mconf:
-	$(MAKE) CC="$(HOSTCC)" MAKECMDGOALS="$(MAKECMDGOALS)" \
-		-C $(CONFIG) conf mconf
+	$(MAKE) CC="$(HOSTCC)" -C $(CONFIG) conf mconf
 	- at if [ ! -f .config ] ; then \
 		cp $(CONFIG_DEFCONFIG) .config; \
 	fi

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-27 13:08 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-07-27 13:08 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-07-27 06:08:47 -0700 (Fri, 27 Jul 2007)
New Revision: 19277

Log:
- ignore itanium*


Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-07-27 12:47:58 UTC (rev 19276)
+++ trunk/buildroot/Config.in	2007-07-27 13:08:47 UTC (rev 19277)
@@ -398,8 +398,8 @@
 	default pca56		if BR2_alpha_21164pc
 	default ev6		if BR2_alpha_21264
 	default ev67		if BR2_alpha_21264a
-	default itanium		if BR2_ia64_itanium1
-	default itanium2	if BR2_ia64_itanium2
+#	default itanium		if BR2_ia64_itanium1
+#	default itanium2	if BR2_ia64_itanium2
 	default 68000		if BR2_m68k_68000
 	default 68010		if BR2_m68k_68010
 	default 68020		if BR2_m68k_68020

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

* [Buildroot] svn commit: trunk/buildroot
  2007-07-23 19:04 ulf at uclibc.org
@ 2007-07-23 21:13 ` Bernhard Fischer
  0 siblings, 0 replies; 211+ messages in thread
From: Bernhard Fischer @ 2007-07-23 21:13 UTC (permalink / raw)
  To: buildroot

On Mon, Jul 23, 2007 at 12:04:27PM -0700, ulf at uclibc.org wrote:
>Author: ulf
>Date: 2007-07-23 12:04:27 -0700 (Mon, 23 Jul 2007)
>New Revision: 19238
>
>Log:
>Add configuration option allowing hiding packages needing WCHAR
>
>Modified:
>   trunk/buildroot/Config.in
>
>
>Changeset:
>Modified: trunk/buildroot/Config.in
>===================================================================
>--- trunk/buildroot/Config.in	2007-07-23 18:49:16 UTC (rev 19237)
>+++ trunk/buildroot/Config.in	2007-07-23 19:04:27 UTC (rev 19238)
>@@ -687,6 +687,12 @@
> 	help
> 	  This option hides outdated/obsolete versions of packages.
> 
>+config BR2_USE_WCHAR
>+	bool "Show packages that are require WCHAR support"

"that are require" == -ENOPARSE

bool "wchar support"
	default n if !BR2_LOCALE_OR_HOWEVER_IT_IS_CALLED
	default y if BR2_LOCALE_OR_HOWEVER_IT_IS_CALLED
	help
	  Enable wchar support. If selected, packages which cannot be
	  built without wchar support are hidden.

There are a couple of packages which just need minor fixups to work
properly without wchar support (I think that i added a patch for one
package recently, don't remember which one that was, though).

Also, this one depends on locale support, IIRC (i.e. is selected by
locale).

cheers,
>+	default y
>+	help
>+	  This option hides packages which cannot be built without WCHAR.
>+
> config BR2_PREFER_STATIC_LIB
> 	bool "prefer static libraries"
> 	default n

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-23 19:04 ulf at uclibc.org
  2007-07-23 21:13 ` Bernhard Fischer
  0 siblings, 1 reply; 211+ messages in thread
From: ulf at uclibc.org @ 2007-07-23 19:04 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-07-23 12:04:27 -0700 (Mon, 23 Jul 2007)
New Revision: 19238

Log:
Add configuration option allowing hiding packages needing WCHAR

Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-07-23 18:49:16 UTC (rev 19237)
+++ trunk/buildroot/Config.in	2007-07-23 19:04:27 UTC (rev 19238)
@@ -687,6 +687,12 @@
 	help
 	  This option hides outdated/obsolete versions of packages.
 
+config BR2_USE_WCHAR
+	bool "Show packages that are require WCHAR support"
+	default y
+	help
+	  This option hides packages which cannot be built without WCHAR.
+
 config BR2_PREFER_STATIC_LIB
 	bool "prefer static libraries"
 	default n

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-23 11:29 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-07-23 11:29 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-07-23 04:29:38 -0700 (Mon, 23 Jul 2007)
New Revision: 19216

Log:
- the external-toolchain.mk is not parallel-safe, so ignore it.
- first step of minor adjustments to allow for a toplevel 'make -j128' (regardless of BR2_JLEVEL)


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-07-23 11:00:59 UTC (rev 19215)
+++ trunk/buildroot/Makefile	2007-07-23 11:29:38 UTC (rev 19216)
@@ -155,11 +155,13 @@
 #
 ##############################################################
 ifeq ($(BR2_TOOLCHAIN_BUILDROOT),y)
-TARGETS:=uclibc-configured binutils gcc uclibc-target-utils
+BASE_TARGETS:=uclibc-configured binutils gcc uclibc-target-utils
 else
-TARGETS:=uclibc
+BASE_TARGETS:=uclibc
 endif
+TARGETS:=
 
+
 PROJECT:=$(strip $(subst ",,$(BR2_PROJECT)))
 #"))
 TARGET_HOSTNAME:=$(strip $(subst ",,$(BR2_HOSTNAME)))
@@ -167,7 +169,6 @@
 BANNER:=$(strip $(subst ",,$(BR2_BANNER)))
 #"))
 
-
 include toolchain/Makefile.in
 include package/Makefile.in
 
@@ -186,10 +187,17 @@
 # We also need the various per-package makefiles, which also add
 # each selected package to TARGETS if that package was selected
 # in the .config file.
+ifeq ($(BR2_TOOLCHAIN_BUILDROOT),y)
+# avoid pulling in external toolchain which is broken for toplvl parallel builds
+include $(filter-out $(wildcard toolchain/external-toolchain/*),$(wildcard toolchain/*/*.mk))
+else
 include toolchain/*/*.mk
+endif
+
 ifeq ($(BR2_PACKAGE_LINUX),y)
 TARGETS+=linux26-modules
 endif
+
 include package/*/*.mk
 
 # target stuff is last so it can override anything else
@@ -199,6 +207,9 @@
 TARGETS_SOURCE:=$(patsubst %,%-source,$(TARGETS))
 TARGETS_DIRCLEAN:=$(patsubst %,%-dirclean,$(TARGETS))
 
+# all targets depend on the crosscompiler and it's prerequisites
+$(TARGETS): $(BASE_TARGETS)
+
 world: $(DL_DIR) $(BUILD_DIR) $(PROJECT_BUILD_DIR) \
 	$(BINARIES_DIR) $(STAGING_DIR) $(TARGET_DIR) bsp $(TARGETS)
 dirs: $(DL_DIR) $(BUILD_DIR) $(PROJECT_BUILD_DIR) $(STAGING_DIR)

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-23  7:59 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-07-23  7:59 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-07-23 00:59:56 -0700 (Mon, 23 Jul 2007)
New Revision: 19199

Log:
Use correct AVR32 chip id's

Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-07-23 07:57:31 UTC (rev 19198)
+++ trunk/buildroot/Config.in	2007-07-23 07:59:56 UTC (rev 19199)
@@ -128,10 +128,10 @@
 	depends BR2_avr32
 config BR2_ap7000
 	bool "AP7000"
-config BR2_ap7010
-	bool "AP7010"
-config BR2_ap7020
-	bool "AP7020"
+config BR2_ap7001
+	bool "AP7001"
+config BR2_ap7002
+	bool "AP7002"
 endchoice
 
 

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

* [Buildroot] svn commit: trunk/buildroot
  2007-07-13 12:21 aldot at uclibc.org
@ 2007-07-13 13:43 ` Julien Letessier
  0 siblings, 0 replies; 211+ messages in thread
From: Julien Letessier @ 2007-07-13 13:43 UTC (permalink / raw)
  To: buildroot

I don't want to start the eternal vi-vs-emacs flame war here...

But is it really wise to complexify Buildroot just because one
specific text editor is broken?

My .02 euros.

2007/7/13, aldot at uclibc.org <aldot@uclibc.org>:
> Author: aldot
> Date: 2007-07-13 05:21:19 -0700 (Fri, 13 Jul 2007)
> New Revision: 19081
>
> Log:
> - use established style
>
>
> Modified:
>    trunk/buildroot/Makefile
>
>
> Changeset:
> Modified: trunk/buildroot/Makefile
> ===================================================================
> --- trunk/buildroot/Makefile    2007-07-13 05:03:46 UTC (rev 19080)
> +++ trunk/buildroot/Makefile    2007-07-13 12:21:19 UTC (rev 19081)
> @@ -156,9 +156,12 @@
>  TARGETS:=uclibc
>  endif
>
> -PROJECT:=$(strip $(subst ",,$(BR2_PROJECT)))  # "))
> -TARGET_HOSTNAME:=$(strip $(subst ",,$(BR2_HOSTNAME))) # " ))
> -BANNER:=$(strip $(subst ",,$(BR2_BANNER))) # " ))
> +PROJECT:=$(strip $(subst ",,$(BR2_PROJECT)))
> +#"))
> +TARGET_HOSTNAME:=$(strip $(subst ",,$(BR2_HOSTNAME)))
> +#"))
> +BANNER:=$(strip $(subst ",,$(BR2_BANNER)))
> +#"))
>
>
>  include toolchain/Makefile.in
>
> _______________________________________________
> buildroot mailing list
> buildroot at uclibc.org
> http://busybox.net/mailman/listinfo/buildroot
>


-- 
Julien Letessier
<julien.letessier@technosens.fr>

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-13 12:21 aldot at uclibc.org
  2007-07-13 13:43 ` Julien Letessier
  0 siblings, 1 reply; 211+ messages in thread
From: aldot at uclibc.org @ 2007-07-13 12:21 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-07-13 05:21:19 -0700 (Fri, 13 Jul 2007)
New Revision: 19081

Log:
- use established style


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-07-13 05:03:46 UTC (rev 19080)
+++ trunk/buildroot/Makefile	2007-07-13 12:21:19 UTC (rev 19081)
@@ -156,9 +156,12 @@
 TARGETS:=uclibc
 endif
 
-PROJECT:=$(strip $(subst ",,$(BR2_PROJECT)))  # "))
-TARGET_HOSTNAME:=$(strip $(subst ",,$(BR2_HOSTNAME))) # " ))
-BANNER:=$(strip $(subst ",,$(BR2_BANNER))) # " ))
+PROJECT:=$(strip $(subst ",,$(BR2_PROJECT)))
+#"))
+TARGET_HOSTNAME:=$(strip $(subst ",,$(BR2_HOSTNAME)))
+#"))
+BANNER:=$(strip $(subst ",,$(BR2_BANNER)))
+#"))
 
 
 include toolchain/Makefile.in

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-12 16:57 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-07-12 16:57 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-07-12 09:57:47 -0700 (Thu, 12 Jul 2007)
New Revision: 19076

Log:
Workaround for vi bug in syntax highlighting

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-07-12 16:53:13 UTC (rev 19075)
+++ trunk/buildroot/Makefile	2007-07-12 16:57:47 UTC (rev 19076)
@@ -156,9 +156,9 @@
 TARGETS:=uclibc
 endif
 
-PROJECT:=$(strip $(subst ",,$(BR2_PROJECT)))
-TARGET_HOSTNAME:=$(strip $(subst ",,$(BR2_HOSTNAME)))
-BANNER:=$(strip $(subst ",,$(BR2_BANNER)))
+PROJECT:=$(strip $(subst ",,$(BR2_PROJECT)))  # "))
+TARGET_HOSTNAME:=$(strip $(subst ",,$(BR2_HOSTNAME))) # " ))
+BANNER:=$(strip $(subst ",,$(BR2_BANNER))) # " ))
 
 
 include toolchain/Makefile.in

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-12 15:29 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-07-12 15:29 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-07-12 08:28:58 -0700 (Thu, 12 Jul 2007)
New Revision: 19073

Log:
Change HOSTNAME to TARGET_HOSTNAME to avoid superseeding build host HOSTNAME

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-07-12 14:46:03 UTC (rev 19072)
+++ trunk/buildroot/Makefile	2007-07-12 15:28:58 UTC (rev 19073)
@@ -156,9 +156,9 @@
 TARGETS:=uclibc
 endif
 
-PROJECT:=$(strip $(subst ",, $(BR2_PROJECT)))
-HOSTNAME:=$(strip $(subst ",, $(BR2_HOSTNAME)))
-BANNER:=$(strip $(subst ",, $(BR2_BANNER)))
+PROJECT:=$(strip $(subst ",,$(BR2_PROJECT)))
+TARGET_HOSTNAME:=$(strip $(subst ",,$(BR2_HOSTNAME)))
+BANNER:=$(strip $(subst ",,$(BR2_BANNER)))
 
 
 include toolchain/Makefile.in
@@ -238,7 +238,7 @@
 	echo "$(BANNER)"	>> $(TARGET_DIR)/etc/issue
 
 $(TARGET_DIR)/etc/hostname:	$(TARGET_DIR) .config
-	echo "$(HOSTNAME)" > $(TARGET_DIR)/etc/hostname
+	echo "$(TARGET_HOSTNAME)" > $(TARGET_DIR)/etc/hostname
 
 source: $(TARGETS_SOURCE) $(HOST_SOURCE)
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-09 18:23 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-07-09 18:23 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-07-09 11:23:20 -0700 (Mon, 09 Jul 2007)
New Revision: 19056

Log:
- fix evaluation of HOSTCFLAGS for kconfig. Closes #1415


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-07-09 17:59:19 UTC (rev 19055)
+++ trunk/buildroot/Makefile	2007-07-09 18:23:20 UTC (rev 19056)
@@ -264,14 +264,17 @@
 # configuration
 # ---------------------------------------------------------------------------
 
+HOSTCFLAGS=$(CFLAGS_FOR_BUILD)
+export HOSTCFLAGS
+
 $(CONFIG)/conf:
-	$(MAKE) CC="$(HOSTCC)" HOSTCFLAGS="$(CFLAGS_FOR_BUILD)" MAKECMDGOALS="$(MAKECMDGOALS)" \
+	$(MAKE) CC="$(HOSTCC)" MAKECMDGOALS="$(MAKECMDGOALS)" \
 		-C $(CONFIG) conf
 	- at if [ ! -f .config ] ; then \
 		cp $(CONFIG_DEFCONFIG) .config; \
 	fi
 $(CONFIG)/mconf:
-	$(MAKE) CC="$(HOSTCC)" HOSTCFLAGS="$(CFLAGS_FOR_BUILD)" MAKECMDGOALS="$(MAKECMDGOALS)" \
+	$(MAKE) CC="$(HOSTCC)" MAKECMDGOALS="$(MAKECMDGOALS)" \
 		-C $(CONFIG) conf mconf
 	- at if [ ! -f .config ] ; then \
 		cp $(CONFIG_DEFCONFIG) .config; \

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-09  8:06 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-07-09  8:06 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-07-09 01:06:27 -0700 (Mon, 09 Jul 2007)
New Revision: 19053

Log:
- wipe config related files in distclean


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-07-09 05:04:01 UTC (rev 19052)
+++ trunk/buildroot/Makefile	2007-07-09 08:06:27 UTC (rev 19053)
@@ -244,7 +244,8 @@
 ifeq ($(DL_DIR),$(BASE_DIR)/dl)
 	rm -rf $(DL_DIR)
 endif
-	rm -rf $(BUILD_DIR) $(LINUX_KERNEL) $(IMAGE)
+	rm -rf $(BUILD_DIR) $(LINUX_KERNEL) $(IMAGE) $(BASE_DIR)/include \
+		.config.cmd
 	$(MAKE) -C $(CONFIG) clean
 
 sourceball:

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-09  5:04 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-07-09  5:04 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-07-08 22:04:01 -0700 (Sun, 08 Jul 2007)
New Revision: 19052

Log:
Ignore /trunk/buildroot/include in svn commit's

Modified:
   trunk/buildroot/


Changeset:

Property changes on: trunk/buildroot
___________________________________________________________________
Name: svn:ignore
   - dl
.config
.config.cmd
.config.old
config.*
build_*
toolchain_build_*
rootfs*
linux-kernel-*
binaries
project_build_*
target_build_*

   + dl
.config
.config.cmd
.config.old
config.*
build_*
toolchain_build_*
rootfs*
linux-kernel-*
binaries
project_build_*
target_build_*
include

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-09  4:29 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-07-09  4:29 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-07-08 21:29:35 -0700 (Sun, 08 Jul 2007)
New Revision: 19049

Log:
Ignore some more build directories

Modified:
   trunk/buildroot/


Changeset:

Property changes on: trunk/buildroot
___________________________________________________________________
Name: svn:ignore
   - dl
.config
.config.cmd
.config.old
config.*
build_*
toolchain_build_*
rootfs*
linux-kernel-*

   + dl
.config
.config.cmd
.config.old
config.*
build_*
toolchain_build_*
rootfs*
linux-kernel-*
binaries
project_build_*
target_build_*

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-09  4:26 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-07-09  4:26 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-07-08 21:26:49 -0700 (Sun, 08 Jul 2007)
New Revision: 19048

Log:
sh needs '-c' to run a binary

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-07-08 20:51:19 UTC (rev 19047)
+++ trunk/buildroot/Makefile	2007-07-09 04:26:49 UTC (rev 19048)
@@ -78,11 +78,11 @@
 ifndef HOSTLD
 HOSTLD:=ld
 endif
-HOSTAR:=$(shell $(CONFIG_SHELL) which $(HOSTAR) || type -p $(HOSTAR) || echo ar)
-HOSTAS:=$(shell $(CONFIG_SHELL) which $(HOSTAS) || type -p $(HOSTAS) || echo as)
-HOSTCC:=$(shell $(CONFIG_SHELL) which $(HOSTCC) || type -p $(HOSTCC) || echo gcc)
-HOSTCXX:=$(shell $(CONFIG_SHELL) which $(HOSTCXX) || type -p $(HOSTCXX) || echo g++)
-HOSTLD:=$(shell $(CONFIG_SHELL) which $(HOSTLD) || type -p $(HOSTLD) || echo ld)
+HOSTAR :=$(shell $(CONFIG_SHELL) -c "which $(HOSTAR)"  || type -p $(HOSTAR)  || echo ar)
+HOSTAS :=$(shell $(CONFIG_SHELL) -c "which $(HOSTAS)"  || type -p $(HOSTAS)  || echo as)
+HOSTCC :=$(shell $(CONFIG_SHELL) -c "which $(HOSTCC)"  || type -p $(HOSTCC)  || echo gcc)
+HOSTCXX:=$(shell $(CONFIG_SHELL) -c "which $(HOSTCXX)" || type -p $(HOSTCXX) || echo g++)
+HOSTLD :=$(shell $(CONFIG_SHELL) -c "which $(HOSTLD)"  || type -p $(HOSTLD)  || echo ld)
 ifndef CFLAGS_FOR_BUILD
 CFLAGS_FOR_BUILD:=-g -O2
 endif

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-08 16:28 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-07-08 16:28 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-07-08 09:28:54 -0700 (Sun, 08 Jul 2007)
New Revision: 19040

Log:
- populate some BR2_GCC_TARGET_ARCH, BR2_GCC_TARGET_ABI, BR2_GCC_TARGET_TUNE defaults (hand-waving mode, of course untested.. ;)


Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-07-08 16:27:25 UTC (rev 19039)
+++ trunk/buildroot/Config.in	2007-07-08 16:28:54 UTC (rev 19040)
@@ -22,6 +22,8 @@
 	bool "avr32"
 config BR2_cris
 	bool "cris"
+config BR2_ia64
+	bool "ia64"
 config BR2_i386
 	bool "i386"
 config BR2_m68k
@@ -34,6 +36,8 @@
 	bool "nios2"
 config BR2_powerpc
 	bool "powerpc"
+config BR2_s390
+	bool "s390"
 config BR2_sh
 	bool "superh"
 config BR2_sh64
@@ -157,7 +161,7 @@
 choice
 	prompt "Target Architecture Variant"
 	depends BR2_i386
-	default BR2_x86_i686
+	default BR2_x86_i386
 	help
 	  Specific CPU variant to use
 
@@ -169,12 +173,46 @@
 	bool "i586"
 config BR2_x86_i686
 	bool "i686"
+config BR2_x86_pentiumpro
+	bool "pentium pro"
+config BR2_x86_pentium_mmx
+	bool "pentium MMX"
+config BR2_x86_pentium_m
+	bool "pentium mobile"
+config BR2_x86_pentium2
+	bool "pentium2"
+config BR2_x86_pentium3
+	bool "pentium3"
 config BR2_x86_pentium4
 	bool "pentium4"
+config BR2_x86_prescott
+	bool "prescott"
 config BR2_x86_nocona
 	bool "nocona"
 config BR2_x86_core2
 	bool "core2"
+config BR2_x86_k6
+	bool "k6"
+config BR2_x86_k6_2
+	bool "k6-2"
+config BR2_x86_athlon
+	bool "athlon"
+config BR2_x86_athlon_4
+	bool "athlon-4"
+config BR2_x86_opteron
+	bool "opteron"
+config BR2_x86_opteron_sse3
+	bool "opteron w/ SSE3"
+config BR2_x86_barcelona
+	bool "barcelona"
+config BR2_x86_geode
+	bool "geode"
+config BR2_x86_c3
+	bool "cyrix 3 (MMX + 3dNOW!)"
+config BR2_x86_winchip_c6
+	bool "IDT winchip C6 (i486 + slow MMX)"
+config BR2_x86_winchip2
+	bool "IDT winchip2 (i486 +MMX +SSE)"
 endchoice
 
 choice
@@ -184,6 +222,10 @@
 	help
 	  Specific CPU variant to use
 
+config BR2_x86_64_barcelona
+	bool "barcelona"
+config BR2_x86_64_opteron_sse3
+	bool "opteron w/ sse3"
 config BR2_x86_64_opteron
 	bool "opteron"
 config BR2_x86_64_nocona
@@ -192,6 +234,61 @@
 	bool "core2"
 endchoice
 
+choice
+	prompt "Target Architecture Variant"
+	depends BR2_alpha
+	default BR2_alpha_21064
+	help
+	  Specific CPU variant to use
+
+config BR2_alpha_21064
+	bool "21064"
+config BR2_alpha_21164
+	bool "21164"
+config BR2_alpha_21164a
+	bool "21164a"
+config BR2_alpha_21164pc
+	bool "21164pc"
+config BR2_alpha_21264
+	bool "21264"
+config BR2_alpha_21264a
+	bool "21264a"
+endchoice
+
+choice
+	prompt "Target Architecture Variant"
+	depends BR2_s390
+	default BR2_s390_g5
+	help
+	  Specific CPU variant to use
+
+config BR2_s390_g5
+	bool "g5"
+config BR2_s390_g6
+	bool "g6"
+config BR2_s390_z900
+	bool "z900"
+config BR2_s390_z990
+	bool "z990"
+config BR2_s390_z9_109
+	bool "z9_109"
+endchoice
+
+choice
+	prompt "Target Architecture Variant"
+	depends BR2_ia64
+	default BR2_ia64_itanium2
+	help
+	  Specific CPU variant to use
+
+config BR2_ia64_itanium1
+	bool "itanium 1"
+config BR2_ia64_itanium2
+	bool "itanium 2"
+endchoice
+
+
+
 config BR2_ARCH
 	string
 	default "alpha"		if BR2_alpha
@@ -206,11 +303,14 @@
 	default "i686"		if BR2_x86_pentium4
 	default "i686"		if BR2_x86_nocona
 	default "i686"		if BR2_x86_core2
+	default "ia64"		if BR2_ia64
 	default "m68k"		if BR2_m68k
 	default "mips"		if BR2_mips
 	default "mipsel"	if BR2_mipsel
 	default "nios2"		if BR2_nios2
 	default "powerpc"	if BR2_powerpc
+	default "s390"		if BR2_s390
+	default "s390"		if BR2_s390x
 	default "sh2a_nofpueb"	if BR2_sh2a_nofpueb
 	default "sh2eb"		if BR2_sh2eb
 	default "sh3"		if BR2_sh3
@@ -223,7 +323,10 @@
 	default "x86_64"	if BR2_x86_64_nocona
 	default "x86_64"	if BR2_x86_64_core2
 	default "x86_64"	if BR2_x86_64_opteron
+	default "x86_64"	if BR2_x86_64_opteron_sse3
+	default "x86_64"	if BR2_x86_64_barcelona
 
+
 config BR2_ENDIAN
 	string
 	default "LITTLE" if BR2_arm || BR2_cris || BR2_i386 || BR2_mipsel || \
@@ -233,6 +336,188 @@
 	                    BR2_powerpc || BR2_sh2a_nofpueb || BR2_sh2eb || \
 	                    BR2_sh3eb || BR2_sh4eb || BR2_sparc
 
+config BR2_GCC_TARGET_TUNE
+	string
+	default i386		if BR2_x86_i386
+	default i486		if BR2_x86_i486
+	default i586		if BR2_x86_i586
+	default pentium-mmx	if BR2_x86_pentium_mmx
+	default i686		if BR2_x86_i686
+	default pentiumpro	if BR2_x86_pentiumpro
+	default pentium-m	if BR2_x86_pentium_m
+	default pentium2	if BR2_x86_pentium2
+	default pentium3	if BR2_x86_pentium3
+	default pentium4	if BR2_x86_pentium4
+	default prescott	if BR2_x86_prescott
+	default nocona		if BR2_x86_nocona
+	default core2		if BR2_x86_core2
+	default k8		if BR2_x86_opteron
+	default k8-sse3		if BR2_x86_opteron_sse3
+	default barcelona	if BR2_x86_barcelona
+	default k6		if BR2_x86_k6
+	default k6-2		if BR2_x86_k6_2
+	default athlon		if BR2_x86_athlon
+	default athlon-4	if BR2_x86_athlon_4
+	default winchip-c6	if BR2_x86_winchip_c6
+	default winchip2	if BR2_x86_winchip2
+	default c3		if BR2_x86_c3
+	default geode		if BR2_x86_geode
+	default nocona		if BR2_x86_64_nocona
+	default core2		if BR2_x86_64_core2
+	default k8		if BR2_x86_64_opteron
+	default k8-sse3		if BR2_x86_64_opteron_sse3
+	default barcelona	if BR2_x86_64_barcelona
+	default arm600		if BR2_arm600
+	default arm610		if BR2_arm610
+	default arm620		if BR2_arm620
+	default arm7tdmi	if BR2_arm7tdmi
+	default arm7tdmi	if BR2_arm720t
+	default arm7tdmi	if BR2_arm740t
+	default arm920		if BR2_arm920
+	default arm920t		if BR2_arm920t
+	default arm922t		if BR2_arm922t
+	default arm9tdmi	if BR2_arm926t
+	default arm1136j-s	if BR2_arm1136j_s
+	default arm1136jf-s	if BR2_arm1136jf_s
+	default arm1176jz-s	if BR2_arm1176jz_s
+	default arm1176jzf-s	if BR2_arm1176jzf_s
+	default strongarm110	if BR2_sa110
+	default strongarm1100	if BR2_sa1100
+	default xscale		if BR2_xscale
+	default iwmmxt		if BR2_iwmmxt
+	default v0		if BR2_cris_unknown
+	default v10		if BR2_cris_generic
+	default v3		if BR2_cris_etrax_4
+	default v8		if BR2_cris_etrax_100
+	default v10		if BR2_cris_etrax_100lx
+	default ev4		if BR2_alpha_21064
+	default ev5		if BR2_alpha_21164
+	default ev56		if BR2_alpha_21164a
+	default pca56		if BR2_alpha_21164pc
+	default ev6		if BR2_alpha_21264
+	default ev67		if BR2_alpha_21264a
+	default itanium		if BR2_ia64_itanium1
+	default itanium2	if BR2_ia64_itanium2
+	default 68000		if BR2_m68k_68000
+	default 68010		if BR2_m68k_68010
+	default 68020		if BR2_m68k_68020
+	default 68030		if BR2_m68k_68030
+	default 68040		if BR2_m68k_68040
+	default 68060		if BR2_m68k_68060
+	default mips1		if BR2_mips_1
+	default mips2		if BR2_mips_2
+	default mips3		if BR2_mips_3
+	default mips4		if BR2_mips_4
+	default mips32		if BR2_mips_32
+	default mips32r2	if BR2_mips_32r2
+	default mips64		if BR2_mips_64
+	default mips16		if BR2_mips_16
+	default 401		if BR2_powerpc_401
+	default 403		if BR2_powerpc_403
+	default 405		if BR2_powerpc_405
+	default 405fp		if BR2_powerpc_405fp
+	default 440		if BR2_powerpc_440
+	default 440fp		if BR2_powerpc_440fp
+	default 505		if BR2_powerpc_505
+	default 601		if BR2_powerpc_601
+	default 602		if BR2_powerpc_602
+	default 603		if BR2_powerpc_603
+	default 603e		if BR2_powerpc_603e
+	default 604		if BR2_powerpc_604
+	default 604e		if BR2_powerpc_604e
+	default 620		if BR2_powerpc_620
+	default 630		if BR2_powerpc_630
+	default 740		if BR2_powerpc_740
+	default 7400		if BR2_powerpc_7400
+	default 7450		if BR2_powerpc_7450
+	default 750		if BR2_powerpc_750
+	default 801		if BR2_powerpc_801
+	default 821		if BR2_powerpc_821
+	default 823		if BR2_powerpc_823
+	default 860		if BR2_powerpc_860
+	default 970		if BR2_powerpc_970
+	default 8540		if BR2_powerpc_8540
+	default cypress		if BR2_sparc_cypress
+	default supersparc	if BR2_sparc_supersparc
+	default hypersparc	if BR2_sparc_hypersparc
+	default f930		if BR2_sparc_f930
+	default f934		if BR2_sparc_f934
+	default sparclite86x	if BR2_sparc_sparclite86x
+	default tsc701		if BR2_sparc_tsc701
+	default ultrasparc	if BR2_sparc_ultrasparc
+	default ultrasparc3	if BR2_sparc_ultrasparc3
+	default niagara		if BR2_sparc_niagara
+	default g5		if BR2_s390_g5
+	default g6		if BR2_s390_g6
+	default z900		if BR2_s390_z900
+	default z990		if BR2_s390_z990
+	default z9-109		if BR2_s390_z9_109
+
+config BR2_GCC_TARGET_ARCH
+	string
+	default i386		if BR2_x86_i386
+	default i486		if BR2_x86_i486
+	default i586		if BR2_x86_i586
+	default pentium-mmx	if BR2_x86_pentium_mmx
+	default i686		if BR2_x86_i686
+	default pentiumpro	if BR2_x86_pentiumpro
+	default pentium-m	if BR2_x86_pentium_m
+	default pentium2	if BR2_x86_pentium2
+	default pentium3	if BR2_x86_pentium3
+	default pentium4	if BR2_x86_pentium4
+	default prescott	if BR2_x86_prescott
+	default nocona		if BR2_x86_nocona
+	default core2		if BR2_x86_core2
+	default k8		if BR2_x86_opteron
+	default k8-sse3		if BR2_x86_opteron_sse3
+	default barcelona	if BR2_x86_barcelona
+	default k6		if BR2_x86_k6
+	default k6-2		if BR2_x86_k6_2
+	default athlon		if BR2_x86_athlon
+	default athlon-4	if BR2_x86_athlon_4
+	default winchip-c6	if BR2_x86_winchip_c6
+	default winchip2	if BR2_x86_winchip2
+	default c3		if BR2_x86_c3
+	default geode		if BR2_x86_geode
+	default iwmmxt		if BR2_iwmmxt
+	default v0		if BR2_cris_unknown
+	default v10		if BR2_cris_generic
+	default v3		if BR2_cris_etrax_4
+	default v8		if BR2_cris_etrax_100
+	default v10		if BR2_cris_etrax_100lx
+	default 68000		if BR2_m68k_68000
+	default 68010		if BR2_m68k_68010
+	default 68020		if BR2_m68k_68020
+	default 68030		if BR2_m68k_68030
+	default 68040		if BR2_m68k_68040
+	default 68060		if BR2_m68k_68060
+	default g5		if BR2_s390_g5
+	default g6		if BR2_s390_g6
+	default z900		if BR2_s390_z900
+	default z990		if BR2_s390_z990
+	default z9-109		if BR2_s390_z9_109
+
+config BR2_GCC_TARGET_ABI
+	string
+	default apcs-gnu	if BR2_arm_dunno
+	default atpcs		if BR2_arm_dunno
+	default aapcs		if BR2_arm_dunno
+	default aapcs-linux	if BR2_arm_dunno
+	default iwmmxt		if BR2_iwmmxt
+	default 32		if BR2_mipsel && BR2_OABI
+	default n32		if BR2_mipsel && BR2_EABI
+	default o64		if BR2_mips && BR2_OABI
+	default 64		if BR2_mips && BR2_ABI64
+	default eabi		if BR2_mips && BR2_EABI
+	default mmixware	if BR2_mmix && BR2_ABI_native
+	default gnu		if BR2_mmix && !BR2_ABI_native
+	default altivec		if BR2_powerpc && BR2_ABI_altivec
+	default no-altivec	if BR2_powerpc && BR2_ABI_no-altivec
+	default spe		if BR2_powerpc && BR2_ABI_spe
+	default no-spe		if BR2_powerpc && BR2_ABI_no-spe
+	default ibmlongdouble	if BR2_powerpc && BR2_ABI_ibmlongdouble
+	default ieeelongdouble	if BR2_powerpc && BR2_ABI_ieeelongdouble
+
 menu "Build options"
 
 config BR2_WGET
@@ -419,3 +704,5 @@
 source "package/Config.in"
 
 source "target/Config.in"
+
+

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-08 12:20 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-07-08 12:20 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-07-08 05:20:58 -0700 (Sun, 08 Jul 2007)
New Revision: 19033

Log:
- add help target


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-07-08 12:10:21 UTC (rev 19032)
+++ trunk/buildroot/Makefile	2007-07-08 12:20:58 UTC (rev 19033)
@@ -28,7 +28,7 @@
 
 noconfig_targets := menuconfig config oldconfig randconfig \
 	defconfig allyesconfig allnoconfig release tags    \
-	source-check
+	source-check help
 
 #	$(shell find . -name *_defconfig |sed 's/.*\///')
 
@@ -342,8 +342,24 @@
 	cp $(shell find ./target/ -name $@) .config
 	@$(CONFIG)/conf -o $(CONFIG_CONFIG_IN)
 
+help:
+	@echo 'Cleaning:'
+	@echo '  clean                  - delete temporary files created by build'
+	@echo '  distclean              - delete all non-source files (including .config)'
+	@echo
+	@echo 'Build:'
+	@echo '  all                    - make world'
+	@echo
+	@echo 'Configuration:'
+	@echo '  menuconfig             - interactive curses-based configurator'
+	@echo '  oldconfig              - resolve any unresolved symbols in .config'
+	@echo
+	@echo 'Miscellaneous:'
+	@echo '  source                 - download all sources needed for offline-build'
+	@echo '  source-check           - check all packages for valid download URLS'
+	@echo
 
 .PHONY: dummy subdirs release distclean clean config oldconfig \
-	menuconfig tags check test depend defconfig
+	menuconfig tags check test depend defconfig help
 
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-07-06 12:19 ulf at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: ulf at uclibc.org @ 2007-07-06 12:19 UTC (permalink / raw)
  To: buildroot

Author: ulf
Date: 2007-07-06 05:19:35 -0700 (Fri, 06 Jul 2007)
New Revision: 19012

Log:
Remove some unwanted white space in Makefile

Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-07-06 11:42:03 UTC (rev 19011)
+++ trunk/buildroot/Makefile	2007-07-06 12:19:35 UTC (rev 19012)
@@ -49,7 +49,7 @@
 endif
 
 ifeq ($(KBUILD_VERBOSE),1)
-  quiet =
+  quiet=
   Q =
 else
   quiet=quiet_

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-06-25 10:56 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-06-25 10:56 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-06-25 03:56:13 -0700 (Mon, 25 Jun 2007)
New Revision: 18923

Log:
- Search for defconfigs in target, not entire tree
  This patch changes the way the top level Makefile searches for a
  <board>_defconfig file, it will only look in the target/ directory and its sub
  directories.

  The patch also enables loading a defconfig even if there already is a .config.
  (Hans-Christian Egtvedt)


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-06-25 10:55:35 UTC (rev 18922)
+++ trunk/buildroot/Makefile	2007-06-25 10:56:13 UTC (rev 18923)
@@ -245,10 +245,6 @@
 defconfig: $(CONFIG)/conf
 	@$(CONFIG)/conf -d $(CONFIG_CONFIG_IN)
 
-%_defconfig: $(CONFIG)/conf
-	cp $(shell find . -name $@) .config
-	@$(CONFIG)/conf -o $(CONFIG_CONFIG_IN)
-
 # check if download URLs are outdated 
 source-check: allyesconfig
 	$(MAKE) _source-check
@@ -267,6 +263,11 @@
 
 endif # ifeq ($(strip $(BR2_HAVE_DOT_CONFIG)),y)
 
+%_defconfig: $(CONFIG)/conf
+	cp $(shell find ./target/ -name $@) .config
+	@$(CONFIG)/conf -o $(CONFIG_CONFIG_IN)
+
+
 .PHONY: dummy subdirs release distclean clean config oldconfig \
 	menuconfig tags check test depend defconfig
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-06-24 12:27 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-06-24 12:27 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-06-24 05:27:08 -0700 (Sun, 24 Jun 2007)
New Revision: 18905

Log:
- forgot to apply this hunk that should have belonged to r18904


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-06-24 11:30:05 UTC (rev 18904)
+++ trunk/buildroot/Makefile	2007-06-24 12:27:08 UTC (rev 18905)
@@ -149,7 +149,7 @@
 $(STAGING_DIR):
 	@mkdir -p $(STAGING_DIR)/bin
 	@mkdir -p $(STAGING_DIR)/lib
-ifneq ($(findstring y,$(BR2_GCC_VERSION_3_3_5)$(BR2_GCC_VERSION_3_3_6)$(BR2_GCC_VERSION_3_4_2)$(BR2_GCC_VERSION_3_4_3)$(BR2_GCC_VERSION_3_4_4)$(BR2_GCC_VERSION_3_4_5)$(BR2_GCC_VERSION_3_4_6)),y)
+ifeq ($(BR2_TOOLCHAIN_SYSROOT),y)
 	@mkdir -p $(STAGING_DIR)/usr/lib
 else
 	@ln -snf . $(STAGING_DIR)/usr

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-06-19 15:19 jacmet at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: jacmet at uclibc.org @ 2007-06-19 15:19 UTC (permalink / raw)
  To: buildroot

Author: jacmet
Date: 2007-06-19 08:19:27 -0700 (Tue, 19 Jun 2007)
New Revision: 18856

Log:
Hide troublesome environment variables from sub processes
(E.G. screws up gdb, busybox, ..)


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-06-19 14:43:17 UTC (rev 18855)
+++ trunk/buildroot/Makefile	2007-06-19 15:19:27 UTC (rev 18856)
@@ -46,6 +46,13 @@
 cc-option = $(shell if $(TARGET_CC) $(TARGET_CFLAGS) $(1) -S -o /dev/null -xc /dev/null \
 	> /dev/null 2>&1; then echo "$(1)"; else echo "$(2)"; fi ;)
 
+#############################################################
+#
+# Hide troublesome environment variables from sub processes
+#
+#############################################################
+unexport CROSS_COMPILE
+unexport ARCH
 
 #############################################################
 #

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-06-07 12:57 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-06-07 12:57 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-06-07 05:57:03 -0700 (Thu, 07 Jun 2007)
New Revision: 18769

Log:
- provide a "source-check" target that tries to download all packages with
  wget's spider-mode (i.e. just see if the server says the file is there without
  actually downloading the files.
  Convenient to check for unavailable source-packages.


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-06-07 12:54:29 UTC (rev 18768)
+++ trunk/buildroot/Makefile	2007-06-07 12:57:03 UTC (rev 18769)
@@ -28,6 +28,7 @@
 
 noconfig_targets := menuconfig config oldconfig randconfig \
 	defconfig allyesconfig allnoconfig release tags    \
+	source-check
 
 #	$(shell find . -name *_defconfig |sed 's/.*\///')
 
@@ -156,6 +157,13 @@
 
 source: $(TARGETS_SOURCE) $(HOST_SOURCE)
 
+.config.check: dependencies
+	$(SED) '/BR2_WGET/s/\"$$/ --spider\"/g' .config
+	touch $@
+
+_source-check: .config.check
+	$(MAKE) source
+
 #############################################################
 #
 # Cleanup and misc junk
@@ -214,9 +222,9 @@
 	@$(CONFIG)/conf -r $(CONFIG_CONFIG_IN)
 
 allyesconfig: $(CONFIG)/conf
-	#@$(CONFIG)/conf -y $(CONFIG_CONFIG_IN)
+	cp $(CONFIG_DEFCONFIG) .config
+	@$(CONFIG)/conf -y $(CONFIG_CONFIG_IN)
 	#sed -i -e "s/^CONFIG_DEBUG.*/# CONFIG_DEBUG is not set/" .config
-	@$(CONFIG)/conf -o $(CONFIG_CONFIG_IN)
 
 allnoconfig: $(CONFIG)/conf
 	@$(CONFIG)/conf -n $(CONFIG_CONFIG_IN)
@@ -228,6 +236,10 @@
 	cp $(shell find . -name $@) .config
 	@$(CONFIG)/conf -o $(CONFIG_CONFIG_IN)
 
+# check if download URLs are outdated 
+source-check: allyesconfig
+	$(MAKE) _source-check
+
 #############################################################
 #
 # Cleanup and misc junk

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-06-07 12:54 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-06-07 12:54 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-06-07 05:54:29 -0700 (Thu, 07 Jun 2007)
New Revision: 18768

Log:
- update defconfig


Modified:
   trunk/buildroot/.defconfig


Changeset:
Modified: trunk/buildroot/.defconfig
===================================================================
--- trunk/buildroot/.defconfig	2007-06-07 12:16:55 UTC (rev 18767)
+++ trunk/buildroot/.defconfig	2007-06-07 12:54:29 UTC (rev 18768)
@@ -16,13 +16,38 @@
 BR2_WGET="wget --passive-ftp"
 
 #
-# Toolchain Options
+# Kernel Header Options
 #
-BR2_KERNEL_HEADERS_2_6_19_2=y
-BR2_DEFAULT_KERNEL_HEADERS="2.6.19.2"
+# BR2_KERNEL_HEADERS_2_4_25 is not set
+# BR2_KERNEL_HEADERS_2_4_27 is not set
+# BR2_KERNEL_HEADERS_2_4_29 is not set
+# BR2_KERNEL_HEADERS_2_4_31 is not set
+# BR2_KERNEL_HEADERS_2_6_9 is not set
+# BR2_KERNEL_HEADERS_2_6_11 is not set
+# BR2_KERNEL_HEADERS_2_6_12 is not set
+# BR2_KERNEL_HEADERS_2_6_19_2 is not set
+BR2_KERNEL_HEADERS_2_6_20=y
+BR2_DEFAULT_KERNEL_HEADERS="2.6.20.4"
+
+#
+# uClibc Options
+#
+# BR2_UCLIBC_VERSION_0_9_28 is not set
+# BR2_UCLIBC_VERSION_0_9_28_3 is not set
+BR2_UCLIBC_VERSION_0_9_29=y
 # BR2_UCLIBC_VERSION_SNAPSHOT is not set
-BR2_UCLIBC_VERSION_0_9_28_1=y
+BR2_USE_UCLIBC_SNAPSHOT="snapshot"
+BR2_UCLIBC_CONFIG="toolchain/uClibc/uClibc-0.9.29.config"
 # BR2_ENABLE_LOCALE is not set
+# BR2_PTHREADS_NONE is not set
+# BR2_PTHREADS is not set
+BR2_PTHREADS_OLD=y
+# BR2_PTHREADS_NATIVE is not set
+# BR2_PTHREAD_DEBUG is not set
+
+#
+# Binutils Options
+#
 # BR2_BINUTILS_VERSION_2_14_90_0_8 is not set
 # BR2_BINUTILS_VERSION_2_15 is not set
 # BR2_BINUTILS_VERSION_2_15_94_0_2_2 is not set
@@ -40,7 +65,17 @@
 # BR2_BINUTILS_VERSION_2_17_50_0_7 is not set
 # BR2_BINUTILS_VERSION_2_17_50_0_8 is not set
 # BR2_BINUTILS_VERSION_2_17_50_0_9 is not set
-# BR2_BINUTILS_VERSION is not set
+# BR2_BINUTILS_VERSION_2_17_50_0_10 is not set
+# BR2_BINUTILS_VERSION_2_17_50_0_12 is not set
+# BR2_BINUTILS_VERSION_2_17_50_0_14 is not set
+# BR2_BINUTILS_VERSION_2_17_50_0_16 is not set
+BR2_BINUTILS_VERSION="2.17"
+BR2_EXTRA_BINUTILS_CONFIG_OPTIONS=""
+
+
+#
+# Gcc Options
+#
 # BR2_GCC_VERSION_3_3_5 is not set
 # BR2_GCC_VERSION_3_3_6 is not set
 # BR2_GCC_VERSION_3_4_2 is not set
@@ -52,13 +87,22 @@
 # BR2_GCC_VERSION_4_0_1 is not set
 # BR2_GCC_VERSION_4_0_2 is not set
 # BR2_GCC_VERSION_4_0_3 is not set
+# BR2_GCC_VERSION_4_0_4 is not set
 # BR2_GCC_VERSION_4_1_0 is not set
-BR2_GCC_VERSION_4_1_1=y
-BR2_GCC_USE_SJLJ_EXCEPTIONS="--enable-sjlj-exceptions"
+# BR2_GCC_VERSION_4_1_1 is not set
+# BR2_GCC_VERSION_4_1_2 is not set
+BR2_GCC_VERSION_4_2_0=y
+# BR2_GCC_IS_SNAP is not set
+BR2_GCC_VERSION="4.2.0"
+# BR2_GCC_USE_SJLJ_EXCEPTIONS is not set
 BR2_EXTRA_GCC_CONFIG_OPTIONS=""
+BR2_GCC_SHARED_LIBGCC=y
 # BR2_INSTALL_LIBSTDCPP is not set
 # BR2_PACKAGE_GDB is not set
 # BR2_PACKAGE_GDB_SERVER is not set
 # BR2_ENABLE_MULTILIB is not set
 BR2_LARGEFILE=y
 BR2_TARGET_OPTIMIZATION="-Os -pipe"
+
+BR2_PACKAGE_BUSYBOX_HIDE_OTHERS=y
+

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-06-06 21:05 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-06-06 21:05 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-06-06 14:05:18 -0700 (Wed, 06 Jun 2007)
New Revision: 18764

Log:
- the at91 mirrors depend on BR2_TARGET_ATMEL which may add at91 support later on which itself will select BR2_TARGET_ATMEL


Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-06-06 20:25:16 UTC (rev 18763)
+++ trunk/buildroot/Config.in	2007-06-06 21:05:18 UTC (rev 18764)
@@ -290,7 +290,7 @@
 	  http://prdownloads.sourceforge.net/index-sf.html?download
 
 config BR2_ATMEL_MIRROR
-	depends BR2_avr32 || BR2_arm
+	depends BR2_TARGET_ATMEL && (BR2_avr32 || BR2_arm)
 	string "Atmel AVR32/AT91 download site"
 	default "ftp://at91dist:distrib at 81.80.104.162/AT91_Third_Party_Design_Flow/Linux_Host/"
 	help
@@ -308,7 +308,7 @@
 	  Community  AT91 Linux support is through http://maxim.org.za/AT91_26.html
 
 config BR2_AT91_PATCH_MIRROR
-	depends BR2_arm
+	depends BR2_TARGET_ATMEL && BR2_arm
 	string "Atmel AT91 Linux Patch download site"
 	default "http://maxim.org.za/AT91RM9200/2.6/"
 	help

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-06-02 16:36 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-06-02 16:36 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-06-02 09:36:43 -0700 (Sat, 02 Jun 2007)
New Revision: 18733

Log:
- improve wording of BR2_PREFER_STATIC_LIB


Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-06-02 13:13:56 UTC (rev 18732)
+++ trunk/buildroot/Config.in	2007-06-02 16:36:43 UTC (rev 18733)
@@ -169,8 +169,29 @@
 	bool "i586"
 config BR2_x86_i686
 	bool "i686"
+config BR2_x86_pentium4
+	bool "pentium4"
+config BR2_x86_nocona
+	bool "nocona"
+config BR2_x86_core2
+	bool "core2"
 endchoice
 
+choice
+	prompt "Target Architecture Variant"
+	depends BR2_x86_64
+	default BR2_x86_64_core2
+	help
+	  Specific CPU variant to use
+
+config BR2_x86_64_opteron
+	bool "opteron"
+config BR2_x86_64_nocona
+	bool "nocona"
+config BR2_x86_64_core2
+	bool "core2"
+endchoice
+
 config BR2_ARCH
 	string
 	default "alpha"		if BR2_alpha
@@ -182,6 +203,9 @@
 	default "i486"		if BR2_x86_i486
 	default "i586"		if BR2_x86_i586
 	default "i686"		if BR2_x86_i686
+	default "i686"		if BR2_x86_pentium4
+	default "i686"		if BR2_x86_nocona
+	default "i686"		if BR2_x86_core2
 	default "m68k"		if BR2_m68k
 	default "mips"		if BR2_mips
 	default "mipsel"	if BR2_mipsel
@@ -196,6 +220,9 @@
 	default "sh64"		if BR2_sh64
 	default "sparc"		if BR2_sparc
 	default "x86_64"	if BR2_x86_64
+	default "x86_64"	if BR2_x86_64_nocona
+	default "x86_64"	if BR2_x86_64_core2
+	default "x86_64"	if BR2_x86_64_opteron
 
 config BR2_ENDIAN
 	string
@@ -377,13 +404,12 @@
 	bool "prefer static libraries"
 	default n
 	help
-	  Where possible, use static libraries.
-	  This increases your code size a lot and should only be
-	  used with a good reason why not use the default, which
-	  is dynamic libraries.
+	  Where possible, build and use static libraries for the target.
+	  This potentially increases your code size and should only be
+	  used if you know what you do.
+	  The default is to build dynamic libraries and use those on
+	  the target filesystem.
 
-	  If unsure, say No.
-
 	  WARNING: This is highly experimental at the moment.
 
 endmenu

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-06-02  9:05 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-06-02  9:05 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-06-02 02:05:40 -0700 (Sat, 02 Jun 2007)
New Revision: 18725

Log:
- move setting up the extensions to correct place (like i said but tom didn't do..)


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-06-02 08:49:45 UTC (rev 18724)
+++ trunk/buildroot/Makefile	2007-06-02 09:05:40 UTC (rev 18725)
@@ -45,43 +45,28 @@
 cc-option = $(shell if $(TARGET_CC) $(TARGET_CFLAGS) $(1) -S -o /dev/null -xc /dev/null \
 	> /dev/null 2>&1; then echo "$(1)"; else echo "$(2)"; fi ;)
 
+
 #############################################################
 #
-# The list of stuff to build for the target toolchain
-# along with the packages to build for the target.
+# Setup the proper filename extensions for the target
 #
 ##############################################################
-ifeq ($(BR2_TOOLCHAIN_BUILDROOT),y)
-TARGETS:=uclibc-configured binutils gcc uclibc-target-utils
-else
-TARGETS:=uclibc
-endif
-include toolchain/Makefile.in
-include package/Makefile.in
-
-#############################################################
-#
-# You should probably leave this stuff alone unless you know
-# what you are doing.
-#
-#############################################################
-
-ifneq (,$(findstring linux,$(BR2_GNU_BUILD_SUFFIX)))
+ifneq ($(findstring linux,$(BR2_GNU_BUILD_SUFFIX)),)
 EXEEXT:=
 LIBEXT:=.a
 SHREXT:=.so
 endif
-ifneq (,$(findstring apple,$(BR2_GNU_BUILD_SUFFIX)))
+ifneq ($(findstring apple,$(BR2_GNU_BUILD_SUFFIX)),)
 EXEEXT:=
 LIBEXT:=.a
 SHREXT:=.dylib
 endif
-ifneq (,$(findstring cygwin,$(BR2_GNU_BUILD_SUFFIX)))
+ifneq ($(findstring cygwin,$(BR2_GNU_BUILD_SUFFIX)),)
 EXEEXT:=.exe
 LIBEXT:=.lib
 SHREXT:=.dll
 endif
-ifneq (,$(findstring mingw,$(BR2_GNU_BUILD_SUFFIX)))
+ifneq ($(findstring mingw,$(BR2_GNU_BUILD_SUFFIX)),)
 EXEEXT:=.exe
 LIBEXT:=.lib
 SHREXT:=.dll
@@ -93,6 +78,29 @@
 LIBTGTEXT=$(SHREXT)
 endif
 
+
+
+#############################################################
+#
+# The list of stuff to build for the target toolchain
+# along with the packages to build for the target.
+#
+##############################################################
+ifeq ($(BR2_TOOLCHAIN_BUILDROOT),y)
+TARGETS:=uclibc-configured binutils gcc uclibc-target-utils
+else
+TARGETS:=uclibc
+endif
+include toolchain/Makefile.in
+include package/Makefile.in
+
+#############################################################
+#
+# You should probably leave this stuff alone unless you know
+# what you are doing.
+#
+#############################################################
+
 all:   world
 
 # In this section, we need .config

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-06-02  8:49 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-06-02  8:49 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-06-02 01:49:45 -0700 (Sat, 02 Jun 2007)
New Revision: 18724

Log:
- correct extensions for apple (thanks Heikki Lindholm for pointing this out)


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-06-01 22:16:28 UTC (rev 18723)
+++ trunk/buildroot/Makefile	2007-06-02 08:49:45 UTC (rev 18724)
@@ -72,8 +72,8 @@
 SHREXT:=.so
 endif
 ifneq (,$(findstring apple,$(BR2_GNU_BUILD_SUFFIX)))
-EXEEXT:=.pear
-LIBEXT:=.dunno
+EXEEXT:=
+LIBEXT:=.a
 SHREXT:=.dylib
 endif
 ifneq (,$(findstring cygwin,$(BR2_GNU_BUILD_SUFFIX)))

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-05-07  3:56 sjhill at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: sjhill at uclibc.org @ 2007-05-07  3:56 UTC (permalink / raw)
  To: buildroot

Author: sjhill
Date: 2007-05-06 20:56:47 -0700 (Sun, 06 May 2007)
New Revision: 18569

Log:
Create 'bin' directory in staging area.


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-05-06 22:51:52 UTC (rev 18568)
+++ trunk/buildroot/Makefile	2007-05-07 03:56:47 UTC (rev 18569)
@@ -103,6 +103,7 @@
 	@mkdir -p $@
 
 $(STAGING_DIR):
+	@mkdir -p $(STAGING_DIR)/bin
 	@mkdir -p $(STAGING_DIR)/lib
 	@mkdir -p $(STAGING_DIR)/include
 	@mkdir -p $(STAGING_DIR)/usr

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-04-28 18:53 Ulf Samuelsson
  0 siblings, 0 replies; 211+ messages in thread
From: Ulf Samuelsson @ 2007-04-28 18:53 UTC (permalink / raw)
  To: buildroot

________________ Sidrubrik f?r svar ________________ ?rende:	[Buildroot] svn commit: trunk/buildroot F?rfattare:	sjhill at uclibc.org Datum:		2007 april 28:e 17:13 
Author: sjhill
Date: 2007-04-28 10:09:44 -0700 (Sat, 28 Apr 2007)
New Revision: 18528

Log:
Create symlink for 'usr/include' in the staging directory so that packages like zlib and others who expect that to exist will install properly.


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-04-28 17:08:57 UTC (rev 18527)
+++ trunk/buildroot/Makefile	2007-04-28 17:09:44 UTC (rev 18528)
@@ -107,6 +107,7 @@
 	@mkdir -p $(STAGING_DIR)/include
 	@mkdir -p $(STAGING_DIR)/usr
 	@mkdir -p $(STAGING_DIR)/$(REAL_GNU_TARGET_NAME)
+	@ln -snf ../include $(STAGING_DIR)/usr/include
 	@ln -snf ../lib $(STAGING_DIR)/usr/lib
 	@ln -snf ../lib $(STAGING_DIR)/$(REAL_GNU_TARGET_NAME)/lib
 

_______________________________________________
buildroot mailing list
buildroot at uclibc.org
http://busybox.net/mailman/listinfo/buildroot

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-04-28 17:09 sjhill at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: sjhill at uclibc.org @ 2007-04-28 17:09 UTC (permalink / raw)
  To: buildroot

Author: sjhill
Date: 2007-04-28 10:09:44 -0700 (Sat, 28 Apr 2007)
New Revision: 18528

Log:
Create symlink for 'usr/include' in the staging directory so that packages like zlib and others who expect that to exist will install properly.


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-04-28 17:08:57 UTC (rev 18527)
+++ trunk/buildroot/Makefile	2007-04-28 17:09:44 UTC (rev 18528)
@@ -107,6 +107,7 @@
 	@mkdir -p $(STAGING_DIR)/include
 	@mkdir -p $(STAGING_DIR)/usr
 	@mkdir -p $(STAGING_DIR)/$(REAL_GNU_TARGET_NAME)
+	@ln -snf ../include $(STAGING_DIR)/usr/include
 	@ln -snf ../lib $(STAGING_DIR)/usr/lib
 	@ln -snf ../lib $(STAGING_DIR)/$(REAL_GNU_TARGET_NAME)/lib
 

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-03-20 14:42 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-03-20 14:42 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-03-20 07:42:42 -0700 (Tue, 20 Mar 2007)
New Revision: 18178

Log:
- add some ARM 1176 variants


Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-03-20 14:19:37 UTC (rev 18177)
+++ trunk/buildroot/Config.in	2007-03-20 14:42:42 UTC (rev 18178)
@@ -73,6 +73,10 @@
 	bool "arm926t"
 config BR2_arm1136jf_s
 	bool "arm1136jf_s"
+config BR2_arm1176jz_s
+	bool "arm1176jz-s"
+config BR2_arm1176jzf_s
+	bool "arm1176jzf-s"
 config BR2_sa110
 	bool "sa110"
 config BR2_sa1100
@@ -92,6 +96,8 @@
 	default ARM922T		if BR2_arm922t
 	default ARM926T		if BR2_arm926t
 	default ARM1136JF_S 	if BR2_arm1136jf_s
+	default ARM1176JZ_S	if BR2_arm1176jz_s
+	default ARM1176JZF_S	if BR2_arm1176jzf_s
 	default ARM_SA110	if BR2_sa110
 	default ARM_SA1100	if BR2_sa1100
 	default ARM_XSCALE	if BR2_xscale

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-03-09  8:26 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-03-09  8:26 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-03-09 00:26:10 -0800 (Fri, 09 Mar 2007)
New Revision: 18045

Log:
- Default to gzip -d -c since zcat may only support compress'ed files
  according to SuS. Thanks to Heikki Lindholm for pointing this out.


Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-03-09 08:25:24 UTC (rev 18044)
+++ trunk/buildroot/Config.in	2007-03-09 08:26:10 UTC (rev 18045)
@@ -212,13 +212,13 @@
 
 config BR2_ZCAT
 	string "zcat command"
-	default "zcat"
+	default "gzip -d -c"
 	help
 	  Command to be used to extract a gzip'ed file to stdout.
 	  zcat is identical to gunzip -c except that the former may
 	  not be available on your system.
-	  Default is "zcat"
-	  Other possible values include "gunzip -c" or "gzip -d -c".
+	  Default is "gzip -d -c"
+	  Other possible values include "gunzip -c" or "zcat".
 
 config BR2_BZCAT
 	string "bzcat command"

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-01-28 15:15 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-01-28 15:15 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-01-28 07:15:53 -0800 (Sun, 28 Jan 2007)
New Revision: 17598

Log:
Prepatory patch to allow AVR32/AT91 support from Ulf Samuelsson
- Introduce AVR32 target architecture "avr32"
- Introduce AVR32 target variants (AP7000/AP7010/AP7020)
- Introduce Download location for patches/packages for Atmel chips (BR2_ATMEL_MIRROR)
- Introduce Download location for Community AT91 patches/packages (BR2_AT91_PATCH_MIRROR)


Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-01-28 14:51:32 UTC (rev 17597)
+++ trunk/buildroot/Config.in	2007-01-28 15:15:53 UTC (rev 17598)
@@ -18,6 +18,8 @@
 	bool "arm"
 config BR2_armeb
 	bool "armeb"
+config BR2_avr32
+	bool "avr32"
 config BR2_cris
 	bool "cris"
 config BR2_i386
@@ -111,6 +113,18 @@
 
 choice
 	prompt "Target Architecture Variant"
+	depends BR2_avr32
+config BR2_ap7000
+	bool "AP7000"
+config BR2_ap7010
+	bool "AP7010"
+config BR2_ap7020
+	bool "AP7020"
+endchoice
+
+
+choice
+	prompt "Target Architecture Variant"
 	depends BR2_sh
 	default BR2_sh4
 	help
@@ -156,6 +170,7 @@
 	default "alpha"		if BR2_alpha
 	default "arm"		if BR2_arm
 	default "armeb"		if BR2_armeb
+	default "avr32"		if BR2_avr32
 	default "cris"		if BR2_cris
 	default "i386"		if BR2_x86_i386
 	default "i486"		if BR2_x86_i486
@@ -181,7 +196,7 @@
 	default "LITTLE" if BR2_arm || BR2_cris || BR2_i386 || BR2_mipsel || \
 	                    BR2_sh3 || BR2_sh4 || BR2_x86_64 || BR2_nios2 || \
 			    BR2_sh64
-	default "BIG"    if BR2_alpha || BR2_armeb || BR2_m68k || BR2_mips || \
+	default "BIG"    if BR2_alpha || BR2_armeb || BR2_avr32 || BR2_m68k || BR2_mips || \
 	                    BR2_powerpc || BR2_sh2a_nofpueb || BR2_sh2eb || \
 	                    BR2_sh3eb || BR2_sh4eb || BR2_sparc
 
@@ -241,6 +256,32 @@
 	  The list of mirrors is available here:
 	  http://prdownloads.sourceforge.net/index-sf.html?download
 
+config BR2_ATMEL_MIRROR
+	depends BR2_avr32 || BR2_arm
+	string "Atmel AVR32/AT91 download site"
+	default "ftp://at91dist:distrib at 81.80.104.162/AT91_Third_Party_Design_Flow/Linux_Host/"
+	help
+	  Unofficial site for AVR32/AT91 Buildroot patches, or your local mirror.
+	  Atmel does not currently support buildroot, but this site makes
+	  available neccessary patches and prepatched packages useful
+	  to extend a buildroot for AVR32 or AT91 ARM based boards.
+	  Issues with contents of this server needs to be highlighted
+	  on the buildroot mailing list and
+	  should not be addressed directly to Atmel
+	  Atmel provides support for their AVR32 chips on 
+	  http://avr32linux.org/ or http://www.avrfreaks.net/
+	  Atmel provides support for AT91 chips on www.at91.com.
+	  Commercial AT91 Linux support is through www.timesys.com
+	  Community  AT91 Linux support is through http://maxim.org.za/AT91_26.html
+
+config BR2_AT91_PATCH_MIRROR
+	depends BR2_arm
+	string "Atmel AT91 Linux Patch download site"
+	default "http://maxim.org.za/AT91RM9200/2.6/"
+	help
+	  Patches for the AT91 generated by the Linux community
+	  usually ends up here, courtesy of Andrew Victor
+	  
 config BR2_STAGING_DIR
 	string "Toolchain and header file location?"
 	default "$(BUILD_DIR)/staging_dir"

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-01-19 18:00 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-01-19 18:00 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-01-19 10:00:49 -0800 (Fri, 19 Jan 2007)
New Revision: 17384

Log:
- make distclean didn't clean dialog binaries. Closes #1039


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-01-19 17:11:05 UTC (rev 17383)
+++ trunk/buildroot/Makefile	2007-01-19 18:00:49 UTC (rev 17384)
@@ -133,6 +133,7 @@
 	rm -rf $(DL_DIR)
 endif
 	rm -rf $(BUILD_DIR) $(LINUX_KERNEL) $(IMAGE)
+	$(MAKE) -C $(CONFIG) clean
 
 sourceball:
 	rm -rf $(BUILD_DIR)

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-01-17 13:54 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-01-17 13:54 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-01-17 05:54:12 -0800 (Wed, 17 Jan 2007)
New Revision: 17344

Log:
- convert to lowercase to match the other sub-arches


Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-01-17 13:49:35 UTC (rev 17343)
+++ trunk/buildroot/Config.in	2007-01-17 13:54:12 UTC (rev 17344)
@@ -74,7 +74,7 @@
 	bool "sa1100"
 config BR2_xscale
 	bool "xscale"
-config BR2_IWMMXT
+config BR2_iwmmxt
 	bool "iwmmxt"
 endchoice
 
@@ -90,7 +90,7 @@
 	default ARM_SA110	if BR2_sa110
 	default ARM_SA1100	if BR2_sa1100
 	default ARM_XSCALE	if BR2_xscale
-	default ARM_IWMMXT	if BR2_IWMMXT
+	default ARM_IWMMXT	if BR2_iwmmxt
 	default GENERIC_ARM	if BR2_generic_arm
 
 choice

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-01-17 13:05 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2007-01-17 13:05 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2007-01-17 05:05:14 -0800 (Wed, 17 Jan 2007)
New Revision: 17341

Log:
- add ARM_IWMMXT variant since uClibc supports it


Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2007-01-17 12:31:15 UTC (rev 17340)
+++ trunk/buildroot/Config.in	2007-01-17 13:05:14 UTC (rev 17341)
@@ -74,6 +74,8 @@
 	bool "sa1100"
 config BR2_xscale
 	bool "xscale"
+config BR2_IWMMXT
+	bool "iwmmxt"
 endchoice
 
 config BR2_ARM_TYPE
@@ -88,6 +90,7 @@
 	default ARM_SA110	if BR2_sa110
 	default ARM_SA1100	if BR2_sa1100
 	default ARM_XSCALE	if BR2_xscale
+	default ARM_IWMMXT	if BR2_IWMMXT
 	default GENERIC_ARM	if BR2_generic_arm
 
 choice

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

* [Buildroot] svn commit: trunk/buildroot
@ 2007-01-10  6:55 andersen at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: andersen at uclibc.org @ 2007-01-10  6:55 UTC (permalink / raw)
  To: buildroot

Author: andersen
Date: 2007-01-09 22:55:27 -0800 (Tue, 09 Jan 2007)
New Revision: 17219

Log:
link $(STAGING_DIR)/usr/lib to $(STAGING_DIR)/lib
to make glib2 (and packages with similar confusion) work
properly, while still being able to cross compile


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2007-01-10 06:54:04 UTC (rev 17218)
+++ trunk/buildroot/Makefile	2007-01-10 06:55:27 UTC (rev 17219)
@@ -101,7 +101,9 @@
 $(STAGING_DIR):
 	@mkdir -p $(STAGING_DIR)/lib
 	@mkdir -p $(STAGING_DIR)/include
+	@mkdir -p $(STAGING_DIR)/usr
 	@mkdir -p $(STAGING_DIR)/$(REAL_GNU_TARGET_NAME)
+	@ln -snf ../lib $(STAGING_DIR)/usr/lib
 	@ln -snf ../lib $(STAGING_DIR)/$(REAL_GNU_TARGET_NAME)/lib
 
 $(TARGET_DIR):

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

* [Buildroot] svn commit: trunk/buildroot
@ 2006-12-13  7:33 andersen at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: andersen at uclibc.org @ 2006-12-13  7:33 UTC (permalink / raw)
  To: buildroot

Author: andersen
Date: 2006-12-12 23:33:07 -0800 (Tue, 12 Dec 2006)
New Revision: 16876

Log:
don't enable gdb in the default config


Modified:
   trunk/buildroot/defconfig


Changeset:
Modified: trunk/buildroot/defconfig
===================================================================
--- trunk/buildroot/defconfig	2006-12-13 07:25:22 UTC (rev 16875)
+++ trunk/buildroot/defconfig	2006-12-13 07:33:07 UTC (rev 16876)
@@ -125,13 +125,7 @@
 #
 # BR2_PACKAGE_GDB is not set
 # BR2_PACKAGE_GDB_SERVER is not set
-BR2_PACKAGE_GDB_HOST=y
-# BR2_GDB_VERSION_6_2_1 is not set
-# BR2_GDB_VERSION_6_3 is not set
-# BR2_GDB_VERSION_6_4 is not set
-BR2_GDB_VERSION_6_5=y
-# BR2_GDB_VERSION_SNAPSHOT is not set
-BR2_GDB_VERSION="6.5"
+# BR2_PACKAGE_GDB_HOST is not set
 
 #
 # elf2flt

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

* [Buildroot] svn commit: trunk/buildroot
@ 2006-12-13  6:59 andersen at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: andersen at uclibc.org @ 2006-12-13  6:59 UTC (permalink / raw)
  To: buildroot

Author: andersen
Date: 2006-12-12 22:59:34 -0800 (Tue, 12 Dec 2006)
New Revision: 16872

Log:
update defconfig


Modified:
   trunk/buildroot/defconfig


Changeset:
Modified: trunk/buildroot/defconfig
===================================================================
--- trunk/buildroot/defconfig	2006-12-13 06:59:01 UTC (rev 16871)
+++ trunk/buildroot/defconfig	2006-12-13 06:59:34 UTC (rev 16872)
@@ -157,9 +157,12 @@
 # The default minimal system
 #
 BR2_PACKAGE_BUSYBOX=y
+# BR2_BUSYBOX_VERSION_1_0_1 is not set
+# BR2_BUSYBOX_VERSION_1_1_3 is not set
+BR2_BUSYBOX_VERSION_1_2_2_1=y
 # BR2_PACKAGE_BUSYBOX_SNAPSHOT is not set
 BR2_PACKAGE_BUSYBOX_INSTALL_SYMLINKS=y
-BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox.config"
+BR2_PACKAGE_BUSYBOX_CONFIG="target/device/x86/i386/busybox.config"
 
 #
 # The minimum needed to build a uClibc development system

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

* [Buildroot] svn commit: trunk/buildroot
@ 2006-12-13  6:26 andersen at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: andersen at uclibc.org @ 2006-12-13  6:26 UTC (permalink / raw)
  To: buildroot

Author: andersen
Date: 2006-12-12 22:26:47 -0800 (Tue, 12 Dec 2006)
New Revision: 16869

Log:
add missing default config so 'make defconfig' works


Added:
   trunk/buildroot/defconfig


Changeset:
Added: trunk/buildroot/defconfig
===================================================================
--- trunk/buildroot/defconfig	2006-12-13 06:18:41 UTC (rev 16868)
+++ trunk/buildroot/defconfig	2006-12-13 06:26:47 UTC (rev 16869)
@@ -0,0 +1,380 @@
+#
+# Automatically generated make config: don't edit
+#
+BR2_HAVE_DOT_CONFIG=y
+# BR2_alpha is not set
+# BR2_arm is not set
+# BR2_armeb is not set
+# BR2_cris is not set
+BR2_i386=y
+# BR2_m68k is not set
+# BR2_mips is not set
+# BR2_mipsel is not set
+# BR2_nios2 is not set
+# BR2_powerpc is not set
+# BR2_sh is not set
+# BR2_sh64 is not set
+# BR2_sparc is not set
+# BR2_x86_64 is not set
+# BR2_x86_i386 is not set
+# BR2_x86_i486 is not set
+# BR2_x86_i586 is not set
+BR2_x86_i686=y
+BR2_ARCH="i686"
+BR2_ENDIAN="LITTLE"
+
+#
+# Build options
+#
+BR2_WGET="wget --passive-ftp"
+BR2_SVN="svn co"
+BR2_ZCAT="zcat"
+BR2_BZCAT="bzcat"
+BR2_TAR_OPTIONS=""
+BR2_DL_DIR="$(BASE_DIR)/dl"
+BR2_SOURCEFORGE_MIRROR="easynews"
+BR2_STAGING_DIR="$(BUILD_DIR)/staging_dir"
+BR2_TOPDIR_PREFIX=""
+BR2_TOPDIR_SUFFIX=""
+BR2_GNU_BUILD_SUFFIX="pc-linux-gnu"
+BR2_GNU_TARGET_SUFFIX="linux-uclibc"
+BR2_JLEVEL=5
+
+#
+# Toolchain Options
+#
+
+#
+# Kernel Header Options
+#
+# BR2_KERNEL_HEADERS_2_4_25 is not set
+# BR2_KERNEL_HEADERS_2_4_27 is not set
+# BR2_KERNEL_HEADERS_2_4_29 is not set
+# BR2_KERNEL_HEADERS_2_4_31 is not set
+# BR2_KERNEL_HEADERS_2_6_9 is not set
+# BR2_KERNEL_HEADERS_2_6_11 is not set
+BR2_KERNEL_HEADERS_2_6_12=y
+# BR2_KERNEL_HEADERS_2_6_19 is not set
+BR2_DEFAULT_KERNEL_HEADERS="2.6.12"
+
+#
+# uClibc Options
+#
+BR2_UCLIBC_VERSION_0_9_28=y
+# BR2_UCLIBC_VERSION_SNAPSHOT is not set
+# BR2_ENABLE_LOCALE is not set
+# BR2_PTHREADS_NONE is not set
+# BR2_PTHREADS is not set
+BR2_PTHREADS_OLD=y
+# BR2_PTHREADS_NATIVE is not set
+
+#
+# Binutils Options
+#
+# BR2_BINUTILS_VERSION_2_14_90_0_8 is not set
+# BR2_BINUTILS_VERSION_2_15 is not set
+# BR2_BINUTILS_VERSION_2_15_94_0_2_2 is not set
+# BR2_BINUTILS_VERSION_2_16_1 is not set
+# BR2_BINUTILS_VERSION_2_16_90_0_3 is not set
+# BR2_BINUTILS_VERSION_2_16_91_0_5 is not set
+# BR2_BINUTILS_VERSION_2_16_91_0_6 is not set
+BR2_BINUTILS_VERSION_2_16_91_0_7=y
+# BR2_BINUTILS_VERSION_2_17 is not set
+# BR2_BINUTILS_VERSION_2_17_50_0_2 is not set
+# BR2_BINUTILS_VERSION_2_17_50_0_3 is not set
+# BR2_BINUTILS_VERSION_2_17_50_0_4 is not set
+# BR2_BINUTILS_VERSION_2_17_50_0_5 is not set
+# BR2_BINUTILS_VERSION_2_17_50_0_6 is not set
+# BR2_BINUTILS_VERSION_2_17_50_0_7 is not set
+# BR2_BINUTILS_VERSION_2_17_50_0_8 is not set
+BR2_BINUTILS_VERSION="2.16.91.0.7"
+BR2_EXTRA_BINUTILS_CONFIG_OPTIONS=""
+
+#
+# Gcc Options
+#
+# BR2_GCC_VERSION_3_3_5 is not set
+# BR2_GCC_VERSION_3_3_6 is not set
+# BR2_GCC_VERSION_3_4_2 is not set
+# BR2_GCC_VERSION_3_4_3 is not set
+# BR2_GCC_VERSION_3_4_4 is not set
+# BR2_GCC_VERSION_3_4_5 is not set
+BR2_GCC_VERSION_3_4_6=y
+# BR2_GCC_VERSION_4_0_0 is not set
+# BR2_GCC_VERSION_4_0_1 is not set
+# BR2_GCC_VERSION_4_0_2 is not set
+# BR2_GCC_VERSION_4_0_3 is not set
+# BR2_GCC_VERSION_4_1_0 is not set
+# BR2_GCC_VERSION_4_1_1 is not set
+# BR2_GCC_VERSION_4_2 is not set
+# BR2_GCC_IS_SNAP is not set
+BR2_GCC_VERSION="3.4.6"
+# BR2_GCC_USE_SJLJ_EXCEPTIONS is not set
+BR2_EXTRA_GCC_CONFIG_OPTIONS=""
+# BR2_INSTALL_LIBSTDCPP is not set
+# BR2_INSTALL_OBJC is not set
+BR2_GCC_SHARED_LIBGCC=y
+
+#
+# Ccache Options
+#
+BR2_CCACHE=y
+
+#
+# Gdb Options
+#
+# BR2_PACKAGE_GDB is not set
+# BR2_PACKAGE_GDB_SERVER is not set
+BR2_PACKAGE_GDB_HOST=y
+# BR2_GDB_VERSION_6_2_1 is not set
+# BR2_GDB_VERSION_6_3 is not set
+# BR2_GDB_VERSION_6_4 is not set
+BR2_GDB_VERSION_6_5=y
+# BR2_GDB_VERSION_SNAPSHOT is not set
+BR2_GDB_VERSION="6.5"
+
+#
+# elf2flt
+#
+# BR2_ELF2FLT is not set
+# BR2_MKLIBS is not set
+
+#
+# Common Toolchain Options
+#
+# BR2_PACKAGE_SSTRIP_TARGET is not set
+# BR2_PACKAGE_SSTRIP_HOST is not set
+BR2_ENABLE_MULTILIB=y
+BR2_LARGEFILE=y
+BR2_TARGET_OPTIMIZATION="-Os -pipe"
+BR2_CROSS_TOOLCHAIN_TARGET_UTILS=y
+
+#
+# Package Selection for the target
+#
+
+#
+# The default minimal system
+#
+BR2_PACKAGE_BUSYBOX=y
+# BR2_PACKAGE_BUSYBOX_SNAPSHOT is not set
+BR2_PACKAGE_BUSYBOX_INSTALL_SYMLINKS=y
+BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox.config"
+
+#
+# The minimum needed to build a uClibc development system
+#
+BR2_PACKAGE_BASH=y
+BR2_PACKAGE_BZIP2=y
+BR2_PACKAGE_COREUTILS=y
+BR2_PACKAGE_DIFFUTILS=y
+BR2_PACKAGE_ED=y
+BR2_PACKAGE_FINDUTILS=y
+BR2_PACKAGE_FLEX=y
+BR2_PACKAGE_FLEX_LIBFL=y
+BR2_PACKAGE_GAWK=y
+BR2_PACKAGE_GCC_TARGET=y
+BR2_PACKAGE_CCACHE_TARGET=y
+BR2_PACKAGE_GREP=y
+BR2_PACKAGE_MAKE=y
+BR2_PACKAGE_PATCH=y
+BR2_PACKAGE_SED=y
+BR2_PACKAGE_TAR=y
+
+#
+# Other stuff
+#
+# BR2_PACKAGE_ACPID is not set
+# BR2_PACKAGE_ASTERISK is not set
+# BR2_PACKAGE_AT is not set
+# BR2_PACKAGE_AUTOCONF is not set
+# BR2_PACKAGE_AUTOMAKE is not set
+# BR2_PACKAGE_AVAHI is not set
+# BR2_PACKAGE_BERKELEYDB is not set
+# BR2_PACKAGE_BIND is not set
+# BR2_PACKAGE_BISON is not set
+# BR2_PACKAGE_BOA is not set
+# BR2_PACKAGE_BRIDGE is not set
+# BR2_PACKAGE_CUSTOMIZE is not set
+BR2_PACKAGE_ISC_DHCP=y
+# BR2_PACKAGE_DHCP_SERVER is not set
+# BR2_PACKAGE_DHCP_RELAY is not set
+BR2_PACKAGE_DHCP_CLIENT=y
+# BR2_PACKAGE_DIALOG is not set
+# BR2_PACKAGE_DIRECTFB is not set
+# BR2_PACKAGE_DISTCC is not set
+# BR2_PACKAGE_DM is not set
+# BR2_PACKAGE_DMALLOC is not set
+# BR2_PACKAGE_DMRAID is not set
+# BR2_PACKAGE_DNSMASQ is not set
+BR2_PACKAGE_DROPBEAR=y
+# BR2_PACKAGE_DROPBEAR_URANDOM is not set
+# BR2_PACKAGE_ETHTOOL is not set
+# BR2_PACKAGE_EXPAT is not set
+# BR2_PACKAGE_E2FSPROGS is not set
+# BR2_PACKAGE_FAKEROOT is not set
+# BR2_PACKAGE_FILE is not set
+# BR2_PACKAGE_FREETYPE is not set
+# BR2_PACKAGE_GETTEXT is not set
+# BR2_PACKAGE_LIBINTL is not set
+# BR2_PACKAGE_LIBGMP is not set
+# BR2_PACKAGE_LIBMPFR is not set
+# BR2_PACKAGE_GZIP is not set
+# BR2_PACKAGE_HASERL is not set
+# BR2_PACKAGE_HDPARM is not set
+# BR2_PACKAGE_HOSTAP is not set
+# BR2_PACKAGE_HOTPLUG is not set
+# BR2_PACKAGE_IOSTAT is not set
+# BR2_PACKAGE_IPROUTE2 is not set
+# BR2_PACKAGE_IPSEC_TOOLS is not set
+# BR2_PACKAGE_IPTABLES is not set
+# BR2_PACKAGE_JPEG is not set
+# BR2_PACKAGE_LESS is not set
+# BR2_PACKAGE_LIBCGI is not set
+# BR2_PACKAGE_LIBCGICC is not set
+# BR2_PACKAGE_LIBELF is not set
+# BR2_PACKAGE_LIBFLOAT is not set
+# BR2_PACKAGE_LIBGLIB12 is not set
+# BR2_PACKAGE_LIBMAD is not set
+# BR2_PACKAGE_LIBPCAP is not set
+# BR2_PACKAGE_LIBPNG is not set
+# BR2_PACKAGE_LIBSYSFS is not set
+# BR2_PACKAGE_LIBTOOL is not set
+# BR2_PACKAGE_LIBUSB is not set
+# BR2_PACKAGE_LIGHTTPD is not set
+# BR2_PACKAGE_LINKS is not set
+# BR2_PACKAGE_LRZSZ is not set
+# BR2_PACKAGE_LSOF is not set
+BR2_PACKAGE_LTP-TESTSUITE=y
+# BR2_PACKAGE_LTT is not set
+# BR2_PACKAGE_LVM2 is not set
+# BR2_PACKAGE_LZO is not set
+# BR2_PACKAGE_LZMA_TARGET is not set
+# BR2_PACKAGE_LZMA_HOST is not set
+# BR2_PACKAGE_M4 is not set
+# BR2_PACKAGE_MDADM is not set
+# BR2_PACKAGE_MEMTESTER is not set
+# BR2_PACKAGE_MICROCOM is not set
+# BR2_PACKAGE_MICROPERL is not set
+# BR2_PACKAGE_MICROWIN is not set
+# BR2_PACKAGE_MKDOSFS is not set
+# BR2_PACKAGE_MODULE_INIT_TOOLS is not set
+# BR2_PACKAGE_MODUTILS is not set
+# BR2_PACKAGE_MPATROL is not set
+# BR2_PACKAGE_MPG123 is not set
+# BR2_PACKAGE_MROUTED is not set
+# BR2_PACKAGE_MTD is not set
+# BR2_PACKAGE_NANO is not set
+# BR2_PACKAGE_NBD is not set
+BR2_PACKAGE_NCURSES=y
+# BR2_PACKAGE_NCURSES_TARGET_HEADERS is not set
+# BR2_PACKAGE_NETKITBASE is not set
+# BR2_PACKAGE_NETKITTELNET is not set
+# BR2_PACKAGE_NETPLUG is not set
+# BR2_PACKAGE_NETSNMP is not set
+# BR2_PACKAGE_NEWT is not set
+# BR2_PACKAGE_NTP is not set
+# BR2_PACKAGE_OPENNTPD is not set
+# BR2_PACKAGE_OPENSSH is not set
+# BR2_PACKAGE_OPENSSL is not set
+# BR2_PACKAGE_OPENVPN is not set
+# BR2_PACKAGE_OPENSWAN is not set
+# BR2_PACKAGE_PCIUTILS is not set
+# BR2_PACKAGE_PCMCIA is not set
+# BR2_PACKAGE_PKGCONFIG is not set
+# BR2_PACKAGE_PORTAGE is not set
+# BR2_PACKAGE_PORTMAP is not set
+# BR2_PACKAGE_PPPD is not set
+# BR2_PACKAGE_PROCPS is not set
+# BR2_PACKAGE_PSMISC is not set
+# BR2_PACKAGE_PYTHON is not set
+# BR2_PACKAGE_QTE is not set
+# BR2_PACKAGE_RAIDTOOLS is not set
+# BR2_READLINE is not set
+# BR2_PACKAGE_RSYNC is not set
+# BR2_PACKAGE_RUBY is not set
+# BR2_PACKAGE_RXVT is not set
+# BR2_PACKAGE_SDL is not set
+# BR2_PACKAGE_SFDISK is not set
+# BR2_PACKAGE_SLANG is not set
+# BR2_PACKAGE_SMARTMONTOOLS is not set
+# BR2_PACKAGE_SOCAT is not set
+# BR2_PACKAGE_SQLITE is not set
+# BR2_PACKAGE_STRACE is not set
+# BR2_PACKAGE_STUNNEL is not set
+# BR2_PACKAGE_SUDO is not set
+# BR2_PACKAGE_SYSKLOGD is not set
+# BR2_PACKAGE_SYSVINIT is not set
+# BR2_PACKAGE_TCL is not set
+# BR2_PACKAGE_TCPDUMP is not set
+# BR2_PACKAGE_TFTPD is not set
+# BR2_PACKAGE_THTTPD is not set
+# BR2_PACKAGE_TINYLOGIN is not set
+# BR2_PACKAGE_TINYX is not set
+# BR2_PACKAGE_TN5250 is not set
+# BR2_PACKAGE_TTCP is not set
+# BR2_PACKAGE_UDEV is not set
+# BR2_PACKAGE_UDHCP is not set
+# BR2_PACKAGE_UEMACS is not set
+# BR2_PACKAGE_USBUTILS is not set
+# BR2_PACKAGE_UTIL-LINUX is not set
+# BR2_PACKAGE_VALGRIND is not set
+# BR2_PACKAGE_VTUN is not set
+# BR2_PACKAGE_WGET is not set
+# BR2_PACKAGE_WHICH is not set
+# BR2_PACKAGE_WIPE is not set
+# BR2_PACKAGE_WIRELESS_TOOLS is not set
+# BR2_PACKAGE_XFSPROGS is not set
+# BR2_PACKAGE_XORG is not set
+BR2_PACKAGE_ZLIB=y
+BR2_PACKAGE_ZLIB_TARGET_HEADERS=y
+
+#
+# Target Options
+#
+
+#
+# filesystem for target device
+#
+# BR2_TARGET_ROOTFS_CRAMFS is not set
+# BR2_TARGET_ROOTFS_CLOOP is not set
+BR2_TARGET_ROOTFS_EXT2=y
+BR2_TARGET_ROOTFS_EXT2_BLOCKS=0
+BR2_TARGET_ROOTFS_EXT2_INODES=0
+BR2_TARGET_ROOTFS_EXT2_RESBLKS=0
+BR2_TARGET_ROOTFS_EXT2_SQUASH=y
+BR2_TARGET_ROOTFS_EXT2_OUTPUT="$(IMAGE).ext2"
+# BR2_TARGET_ROOTFS_EXT2_GZ is not set
+# BR2_TARGET_ROOTFS_EXT2_LZMA is not set
+BR2_TARGET_ROOTFS_EXT2_COPYTO=""
+# BR2_TARGET_ROOTFS_JFFS2 is not set
+# BR2_TARGET_ROOTFS_SQUASHFS is not set
+# BR2_TARGET_ROOTFS_TAR is not set
+# BR2_TARGET_ROOTFS_CPIO is not set
+# BR2_TARGET_ROOTFS_ISO9660 is not set
+
+#
+# bootloader for target device
+#
+# BR2_TARGET_GRUB is not set
+# BR2_TARGET_SYSLINUX is not set
+
+#
+# Board Support Options
+#
+# BR2_TARGET_SOEKRIS_NET4521 is not set
+# BR2_TARGET_SOEKRIS_NET4801 is not set
+BR2_PACKAGE_LINUX=y
+# BR2_TARGET_VIA_EPIA_MII is not set
+
+#
+# Generic x86 Device Support
+#
+BR2_TARGET_X86_GENERIC=y
+
+#
+# Generic System Support
+#
+# BR2_TARGET_GENERIC_ACCESS_POINT is not set
+# BR2_TARGET_GENERIC_FIREWALL is not set
+# BR2_TARGET_GENERIC_DEV_SYSTEM is not set

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

* [Buildroot] svn commit: trunk/buildroot
  2006-12-02 19:01 aldot at uclibc.org
@ 2006-12-04 18:47 ` Erik Andersen
  0 siblings, 0 replies; 211+ messages in thread
From: Erik Andersen @ 2006-12-04 18:47 UTC (permalink / raw)
  To: buildroot

On Sat Dec 02, 2006 at 11:01:11AM -0800, aldot at uclibc.org wrote:
> Author: aldot Date: 2006-12-02 11:01:10 -0800 (Sat, 02 Dec
> 2006) New Revision: 16763
> 
> Log: - andersee, what was that good for? It just slows down
> rebuilds as it delves into each sub-file needlessly.. Ripping
> out.

I'm sure there must have been a good reason, once upon
a time....  No idea what that good reason might have been
though, so sure, no problem.

 -Erik

--
Erik B. Andersen             http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--

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

* [Buildroot] svn commit: trunk/buildroot
@ 2006-12-02 19:01 aldot at uclibc.org
  2006-12-04 18:47 ` Erik Andersen
  0 siblings, 1 reply; 211+ messages in thread
From: aldot at uclibc.org @ 2006-12-02 19:01 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2006-12-02 11:01:10 -0800 (Sat, 02 Dec 2006)
New Revision: 16763

Log:
- andersee, what was that good for? It just slows down rebuilds as it delves into each sub-file needlessly.. Ripping out.


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2006-12-02 18:36:55 UTC (rev 16762)
+++ trunk/buildroot/Makefile	2006-12-02 19:01:10 UTC (rev 16763)
@@ -28,8 +28,9 @@
 
 noconfig_targets := menuconfig config oldconfig randconfig \
 	defconfig allyesconfig allnoconfig release tags    \
-	$(shell find . -name *_defconfig |sed 's/.*\///')
 
+#	$(shell find . -name *_defconfig |sed 's/.*\///')
+
 # Pull in the user's configuration file
 ifeq ($(filter $(noconfig_targets),$(MAKECMDGOALS)),)
 -include $(TOPDIR).config

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

* [Buildroot] svn commit: trunk/buildroot
@ 2006-11-15 21:00 andersen at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: andersen at uclibc.org @ 2006-11-15 21:00 UTC (permalink / raw)
  To: buildroot

Author: andersen
Date: 2006-11-15 13:00:07 -0800 (Wed, 15 Nov 2006)
New Revision: 16533

Log:
make certain the target directory exists


Modified:
   trunk/buildroot/Makefile


Changeset:
Modified: trunk/buildroot/Makefile
===================================================================
--- trunk/buildroot/Makefile	2006-11-15 06:52:00 UTC (rev 16532)
+++ trunk/buildroot/Makefile	2006-11-15 21:00:07 UTC (rev 16533)
@@ -103,6 +103,7 @@
 	@ln -snf ../lib $(STAGING_DIR)/$(REAL_GNU_TARGET_NAME)/lib
 
 $(TARGET_DIR):
+	mkdir -p $(TARGET_DIR)
 	if [ -d "$(TARGET_SKELETON)" ] ; then \
 		cp -fa $(TARGET_SKELETON)/* $(TARGET_DIR)/; \
 	fi;

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

* [Buildroot] svn commit: trunk/buildroot
@ 2006-10-01 15:07 aldot at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: aldot at uclibc.org @ 2006-10-01 15:07 UTC (permalink / raw)
  To: buildroot

Author: aldot
Date: 2006-10-01 08:07:45 -0700 (Sun, 01 Oct 2006)
New Revision: 16281

Log:
- add BR2_ZCAT in preparation of fixing bug #971


Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2006-10-01 10:58:54 UTC (rev 16280)
+++ trunk/buildroot/Config.in	2006-10-01 15:07:45 UTC (rev 16281)
@@ -180,6 +180,16 @@
 	string "Subversion (svn) checkout command"
 	default "svn co"
 
+config BR2_ZCAT
+	string "zcat command"
+	default "zcat"
+	help
+	  Command to be used to extract a gzip'ed file to stdout.
+	  zcat is identical to gunzip -c except that the former may
+	  not be available on your system.
+	  Default is "zcat"
+	  Other possible values include "gunzip -c"
+
 config BR2_TAR_OPTIONS
 	string "Tar options"
 	default ""

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

* [Buildroot] svn commit: trunk/buildroot
@ 2006-08-28  6:52 lethal at uclibc.org
  0 siblings, 0 replies; 211+ messages in thread
From: lethal at uclibc.org @ 2006-08-28  6:52 UTC (permalink / raw)
  To: buildroot

Author: lethal
Date: 2006-08-27 23:52:43 -0700 (Sun, 27 Aug 2006)
New Revision: 15997

Log:
Add an sh64 target to buildroot.



Modified:
   trunk/buildroot/Config.in


Changeset:
Modified: trunk/buildroot/Config.in
===================================================================
--- trunk/buildroot/Config.in	2006-08-25 04:59:43 UTC (rev 15996)
+++ trunk/buildroot/Config.in	2006-08-28 06:52:43 UTC (rev 15997)
@@ -33,7 +33,9 @@
 config BR2_powerpc
 	bool "powerpc"
 config BR2_sh
-	bool "sh"
+	bool "superh"
+config BR2_sh64
+	bool "superh64"
 config BR2_sparc
 	bool "sparc"
 config BR2_x86_64
@@ -155,13 +157,15 @@
 	default "sh3eb"		if BR2_sh3eb
 	default "sh4"		if BR2_sh4
 	default "sh4eb"		if BR2_sh4eb
+	default "sh64"		if BR2_sh64
 	default "sparc"		if BR2_sparc
 	default "x86_64"	if BR2_x86_64
 
 config BR2_ENDIAN
 	string
 	default "LITTLE" if BR2_arm || BR2_cris || BR2_i386 || BR2_mipsel || \
-	                    BR2_sh3 || BR2_sh4 || BR2_x86_64 || BR2_nios2
+	                    BR2_sh3 || BR2_sh4 || BR2_x86_64 || BR2_nios2 || \
+			    BR2_sh64
 	default "BIG"    if BR2_alpha || BR2_armeb || BR2_m68k || BR2_mips || \
 	                    BR2_powerpc || BR2_sh2a_nofpueb || BR2_sh2eb || \
 	                    BR2_sh3eb || BR2_sh4eb || BR2_sparc

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

end of thread, other threads:[~2009-02-12  9:02 UTC | newest]

Thread overview: 211+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-02-09 13:35 [Buildroot] svn commit: trunk/buildroot aldot at uclibc.org
  -- strict thread matches above, loose matches on Subject: below --
2009-02-12  9:02 jacmet at uclibc.org
2009-01-31 20:38 ulf at uclibc.org
2009-01-29  9:34 ulf at uclibc.org
2009-01-29 10:21 ` Peter Korsgaard
2009-01-29 18:04   ` Ulf Samuelsson
2009-01-29 19:00     ` Peter Korsgaard
2009-01-28  7:59 jacmet at uclibc.org
2009-01-26 19:42 jacmet at uclibc.org
2009-01-26 19:37 ulf at uclibc.org
2009-01-26 19:39 ` Peter Korsgaard
2009-01-26 21:22   ` Ulf Samuelsson
2009-01-25 23:01 ulf at uclibc.org
2009-01-26  6:19 ` Peter Korsgaard
2009-01-26 11:23   ` Ulf Samuelsson
2009-01-26 12:21     ` Peter Korsgaard
2009-01-22 23:03 ulf at uclibc.org
2009-01-16 14:56 jacmet at uclibc.org
2009-01-16 10:27 jacmet at uclibc.org
2009-01-15 19:36 jacmet at uclibc.org
2009-01-08 13:16 egtvedt at uclibc.org
2008-11-07  8:58 jacmet at uclibc.org
2008-11-05 11:39 egtvedt at uclibc.org
2008-11-04 12:50 jacmet at uclibc.org
2008-11-04 23:30 ` hartleys
2008-11-04 23:36   ` Roberto A. Foglietta
2008-11-04 23:44     ` hartleys
2008-11-04 23:53       ` Roberto A. Foglietta
2008-11-05  0:00         ` hartleys
2008-11-05  0:53           ` Roberto A. Foglietta
2008-11-05  1:01             ` hartleys
2008-11-05  1:37               ` Roberto A. Foglietta
2008-11-05  6:16               ` Peter Korsgaard
2008-11-03 20:11 jacmet at uclibc.org
2008-11-04  7:23 ` Thomas Petazzoni
2008-11-04  9:41   ` Peter Korsgaard
2008-11-04 17:14     ` Thomas Petazzoni
2008-11-04 19:17       ` Peter Korsgaard
2008-09-18  9:22 jacmet at uclibc.org
2008-09-11  2:22 hamish at uclibc.org
2008-07-07 23:20 ulf at uclibc.org
2008-07-08  5:34 ` Peter Korsgaard
2008-07-08  5:52   ` Ulf Samuelsson
2008-07-08  7:14   ` Hamish Moffatt
2008-07-08  8:18     ` Peter Korsgaard
2008-07-08 13:21       ` Thiago A. Corrêa
2008-07-08 15:41         ` Ulf Samuelsson
2008-07-07 18:32 ulf at uclibc.org
2008-07-07 18:41 ` Bernhard Fischer
2008-07-07 18:26 ulf at uclibc.org
2008-07-07 17:48 ulf at uclibc.org
2008-07-07 18:05 ` Bernhard Fischer
2008-07-06  7:34 ulf at uclibc.org
2008-07-07 12:41 ` Bernhard Fischer
2008-07-07 13:14   ` Ulf Samuelsson
2008-07-07 13:23     ` Bernhard Fischer
2008-07-07 13:35       ` Ulf Samuelsson
2008-07-07 14:38         ` Peter Korsgaard
2008-07-07 17:28           ` Ulf Samuelsson
2008-07-07 19:00             ` Peter Korsgaard
2008-07-07 22:37               ` Ulf Samuelsson
2008-07-08  1:38                 ` Hamish Moffatt
2008-07-08  6:35                   ` Ulf Samuelsson
2008-07-08  5:39                 ` Peter Korsgaard
2008-07-08  7:12                   ` Hamish Moffatt
2008-07-08  9:59                     ` Ulf Samuelsson
2008-07-08 10:25                       ` Peter Korsgaard
2008-07-07 13:16   ` Peter Korsgaard
2008-07-05  9:22 ulf at uclibc.org
2008-07-06 19:57 ` Peter Korsgaard
     [not found]   ` <48714AA0.8000809@atmel.com>
2008-07-07  6:36     ` Peter Korsgaard
2008-07-07 11:18       ` Ulf Samuelsson
2008-07-07 11:59         ` Peter Korsgaard
2008-07-05  6:58 ulf at uclibc.org
2008-07-04 22:29 ulf at uclibc.org
2008-07-06 19:55 ` Peter Korsgaard
2008-07-07 12:13   ` Ulf Samuelsson
2008-07-07 12:36     ` Bernhard Fischer
2008-07-07 12:57       ` Ulf Samuelsson
2008-07-07 13:11         ` Bernhard Fischer
2008-07-07 13:28           ` Bernhard Fischer
2008-07-07 13:44             ` Ulf Samuelsson
2008-07-07 14:53               ` Peter Korsgaard
2008-07-07 17:33                 ` Ulf Samuelsson
2008-07-07 14:50           ` Peter Korsgaard
2008-07-07 14:47         ` Peter Korsgaard
2008-07-07 14:44       ` Peter Korsgaard
2008-07-07 15:25         ` Bernhard Fischer
2008-07-07 17:39           ` Peter Korsgaard
2008-07-09 13:08           ` Peter Korsgaard
2008-07-09 14:45             ` Ulf Samuelsson
2008-07-07 14:41     ` Peter Korsgaard
2008-07-07 17:30       ` Ulf Samuelsson
2008-07-07 19:08         ` Peter Korsgaard
2008-07-07 13:21 ` Peter Korsgaard
2008-07-07 13:25   ` Ulf Samuelsson
2008-07-07 13:41     ` Bernhard Fischer
2008-07-07 13:47       ` Ulf Samuelsson
2008-07-07 14:07         ` Bernhard Fischer
2008-07-07 17:24           ` Ulf Samuelsson
2008-07-07 14:55       ` Peter Korsgaard
2008-07-07 14:58     ` Peter Korsgaard
2008-07-01 12:04 jacmet at uclibc.org
2008-06-23 13:47 jacmet at uclibc.org
2008-05-31  7:27 jacmet at uclibc.org
2008-05-11  6:55 ulf at uclibc.org
2008-04-04  7:12 jacmet at uclibc.org
2008-04-03 21:06 jacmet at uclibc.org
2008-03-31  9:06 jacmet at uclibc.org
2008-03-30 21:49 ulf at uclibc.org
2008-03-30 21:53 ` Nigel Kukard
2008-03-30 20:52 jacmet at uclibc.org
2008-03-30 20:48 jacmet at uclibc.org
2008-03-30  6:38 ulf at uclibc.org
2008-03-30  6:29 ulf at uclibc.org
2008-03-28  7:31 ulf at uclibc.org
2008-03-28  2:50 jspence at uclibc.org
2008-03-28  7:42 ` Peter Korsgaard
2008-03-31  9:04   ` Peter Korsgaard
2008-04-04  5:52     ` J. Spence
2008-03-18  8:37 jacmet at uclibc.org
2008-03-18  0:29 hamish at uclibc.org
2008-03-16 13:26 ninevoltz at uclibc.org
2008-03-12 13:11 ninevoltz at uclibc.org
2008-03-12 11:23 ninevoltz at uclibc.org
2008-03-10 16:34 ninevoltz at uclibc.org
2008-03-06 19:01 ninevoltz at uclibc.org
2008-03-04 12:19 jacmet at uclibc.org
2008-03-04 12:30 ` Ulf Samuelsson
2008-03-04 13:13   ` Peter Korsgaard
2008-03-04 15:21     ` Ulf Samuelsson
2007-10-07 18:23 ulf at uclibc.org
2007-09-29 13:58 aldot at uclibc.org
2007-09-28 20:52 aldot at uclibc.org
2007-09-28 19:46 ulf at uclibc.org
2007-09-27 21:24 aldot at uclibc.org
2007-09-25 11:51 aldot at uclibc.org
2007-09-25  8:28 aldot at uclibc.org
2007-09-23 14:36 ulf at uclibc.org
2007-09-23 10:57 ulf at uclibc.org
2007-09-23 11:19 ` Bernhard Fischer
2007-09-23 14:23   ` Ulf Samuelsson
2007-09-24  6:05     ` Hans-Christian Egtvedt
2007-09-22 14:19 aldot at uclibc.org
2007-09-18 13:12 aldot at uclibc.org
2007-09-17 12:40 ulf at uclibc.org
2007-09-15 12:16 aldot at uclibc.org
2007-09-01 18:21 aldot at uclibc.org
2007-09-01 17:10 aldot at uclibc.org
2007-08-27 21:51 aldot at uclibc.org
2007-08-27 21:40 aldot at uclibc.org
2007-08-24  5:31 ulf at uclibc.org
2007-08-21 10:56 aldot at uclibc.org
2007-08-21 10:53 aldot at uclibc.org
2007-08-21 10:42 aldot at uclibc.org
2007-08-21  1:28 ulf at uclibc.org
2007-08-16 11:18 ulf at uclibc.org
2007-08-16  5:44 ulf at uclibc.org
2007-08-15  9:47 ulf at uclibc.org
2007-08-14 11:59 jacmet at uclibc.org
2007-08-14  7:24 ulf at uclibc.org
2007-07-31 18:25 aldot at uclibc.org
2007-07-31 15:02 aldot at uclibc.org
2007-07-29  6:51 ulf at uclibc.org
2007-07-27 15:29 aldot at uclibc.org
2007-07-27 14:57 aldot at uclibc.org
2007-07-27 14:16 aldot at uclibc.org
2007-07-27 13:08 aldot at uclibc.org
2007-07-23 19:04 ulf at uclibc.org
2007-07-23 21:13 ` Bernhard Fischer
2007-07-23 11:29 aldot at uclibc.org
2007-07-23  7:59 ulf at uclibc.org
2007-07-13 12:21 aldot at uclibc.org
2007-07-13 13:43 ` Julien Letessier
2007-07-12 16:57 ulf at uclibc.org
2007-07-12 15:29 ulf at uclibc.org
2007-07-09 18:23 aldot at uclibc.org
2007-07-09  8:06 aldot at uclibc.org
2007-07-09  5:04 ulf at uclibc.org
2007-07-09  4:29 ulf at uclibc.org
2007-07-09  4:26 ulf at uclibc.org
2007-07-08 16:28 aldot at uclibc.org
2007-07-08 12:20 aldot at uclibc.org
2007-07-06 12:19 ulf at uclibc.org
2007-06-25 10:56 aldot at uclibc.org
2007-06-24 12:27 aldot at uclibc.org
2007-06-19 15:19 jacmet at uclibc.org
2007-06-07 12:57 aldot at uclibc.org
2007-06-07 12:54 aldot at uclibc.org
2007-06-06 21:05 aldot at uclibc.org
2007-06-02 16:36 aldot at uclibc.org
2007-06-02  9:05 aldot at uclibc.org
2007-06-02  8:49 aldot at uclibc.org
2007-05-07  3:56 sjhill at uclibc.org
2007-04-28 18:53 Ulf Samuelsson
2007-04-28 17:09 sjhill at uclibc.org
2007-03-20 14:42 aldot at uclibc.org
2007-03-09  8:26 aldot at uclibc.org
2007-01-28 15:15 aldot at uclibc.org
2007-01-19 18:00 aldot at uclibc.org
2007-01-17 13:54 aldot at uclibc.org
2007-01-17 13:05 aldot at uclibc.org
2007-01-10  6:55 andersen at uclibc.org
2006-12-13  7:33 andersen at uclibc.org
2006-12-13  6:59 andersen at uclibc.org
2006-12-13  6:26 andersen at uclibc.org
2006-12-02 19:01 aldot at uclibc.org
2006-12-04 18:47 ` Erik Andersen
2006-11-15 21:00 andersen at uclibc.org
2006-10-01 15:07 aldot at uclibc.org
2006-08-28  6:52 lethal at uclibc.org

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.