* [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.