Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [git commit] lua-msgpack-native: fix fetch
From: Peter Korsgaard @ 2012-11-17  9:15 UTC (permalink / raw)
  To: buildroot

commit: http://git.buildroot.net/buildroot/commit/?id=ee3a96137b6cbb8f970c540c61f75300a44ea803
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Signed-off-by: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
 package/lua-msgpack-native/lua-msgpack-native.mk |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/package/lua-msgpack-native/lua-msgpack-native.mk b/package/lua-msgpack-native/lua-msgpack-native.mk
index 5d8cd2d..97ce83c 100644
--- a/package/lua-msgpack-native/lua-msgpack-native.mk
+++ b/package/lua-msgpack-native/lua-msgpack-native.mk
@@ -3,9 +3,8 @@
 # lua-msgpack-native
 #
 #############################################################
-LUA_MSGPACK_NATIVE_VERSION = 41cce91ab6
-LUA_MSGPACK_NATIVE_SITE = git://github.com/kengonakajima/lua-msgpack-native.git
-LUA_MSGPACK_NATIVE_METHOD = git
+LUA_MSGPACK_NATIVE_VERSION = g41cce91
+LUA_MSGPACK_NATIVE_SITE = http://github.com/kengonakajima/lua-msgpack-native/tarball/master
 LUA_MSGPACK_NATIVE_DEPENDENCIES = lua
 LUA_MSGPACK_NATIVE_LICENSE = Apache-2.0
 LUA_MSGPACK_NATIVE_LICENSE_FILES = LICENSE.txt

^ permalink raw reply related

* [Buildroot] [PATCH] lua-msgpack-native: fix fetch
From: Peter Korsgaard @ 2012-11-17  9:15 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <1353069776-10048-1-git-send-email-francois.perrad@gadz.org>

>>>>> "Francois" == Francois Perrad <fperrad@gmail.com> writes:

 Francois> Signed-off-by: Francois Perrad <francois.perrad@gadz.org>

Committed, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH] libffi: Needs threads support in toolchain
From: Peter Korsgaard @ 2012-11-17  9:14 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <1353140814-26164-1-git-send-email-maxime.ripard@free-electrons.com>

>>>>> "Maxime" == Maxime Ripard <maxime.ripard@free-electrons.com> writes:

 Maxime> Fixes
 Maxime> http://autobuild.buildroot.org/results/7ee57d01917ea72d1811469e482513dda2ceb1ea/build-end.log

 Maxime> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
 Maxime> ---
 Maxime>  package/libffi/Config.in   |    1 +
 Maxime>  package/libglib2/Config.in |    1 +
 Maxime>  package/python/Config.in   |    1 +
 Maxime>  package/python3/Config.in  |    1 +
 Maxime>  4 files changed, 4 insertions(+)

 Maxime> diff --git a/package/libffi/Config.in b/package/libffi/Config.in
 Maxime> index 7211f8f..6c7688c 100644
 Maxime> --- a/package/libffi/Config.in
 Maxime> +++ b/package/libffi/Config.in
 Maxime> @@ -1,5 +1,6 @@
 Maxime>  config BR2_PACKAGE_LIBFFI
 Maxime>  	bool "libffi"
 Maxime> +	depends on BR2_TOOLCHAIN_HAS_THREADS
 Maxime>  	help
 Maxime>  	  The libffi library provides a portable, high level
 Maxime>  	  programming interface to various calling conventions. This
 Maxime> diff --git a/package/libglib2/Config.in b/package/libglib2/Config.in
 Maxime> index 5282885..7b1040c 100644
 Maxime> --- a/package/libglib2/Config.in
 Maxime> +++ b/package/libglib2/Config.in
 Maxime> @@ -5,6 +5,7 @@ config BR2_PACKAGE_LIBGLIB2
 Maxime>  	select BR2_PACKAGE_LIBFFI
 Maxime>  	select BR2_PACKAGE_ZLIB
 Maxime>  	depends on BR2_USE_WCHAR # gettext
 Maxime> +	depends on BR2_TOOLCHAIN_HAS_THREADS # libffi

You will unfortunately also have to add it everywhere a package selects
libglib2 (and the packages selecting those):

git grep -l 'select BR2_PACKAGE_LIBGLIB2' package
package/atk/Config.in
package/bluez_utils/Config.in
package/connman/Config.in
package/dbus-glib/Config.in
package/docker/Config.in
package/enchant/Config.in
package/gamin/Config.in
package/gdk-pixbuf/Config.in
package/glib-networking/Config.in
package/gmpc/Config.in
package/gob2/Config.in
package/gvfs/Config.in
package/latencytop/Config.in
package/libglade/Config.in
package/libgtk2/Config.in
package/libmms/Config.in
package/libmpd/Config.in
package/librsvg/Config.in
package/libsoup/Config.in
package/lttng-babeltrace/Config.in
package/multimedia/gstreamer/Config.in
package/multimedia/mpd/Config.in
package/nbd/Config.in

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] gcc on target system issue
From: Alexander Khryukin @ 2012-11-17  9:08 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <87vcd4wsxg.fsf@dell.be.48ers.dk>

2012/11/17 Peter Korsgaard <jacmet@uclibc.org>

> >>>>> "Alexander" == Alexander Khryukin <alexander@mezon.ru> writes:
>
> Hi,
>
>  Alexander> i'm embedded linux developer and trying to build
>  Alexander> OpenMandriva linux for cortex-a9, but without gcc on target
>  Alexander> my work is totally unuseful.
>
> Ok, but is buildroot the right tool for that job? It would imho make
> more sense to install a full blown distribution supporting ARM
> (Debian/Fedora/Ubuntu/..) and use that to rebuild the mandriva packages.
>
> --
> Bye, Peter Korsgaard
>


I want  generate image for few archs like cortex a8 with hardfloat,
without, cortex-a9 with\withou, etc.
few months ago buildroot was selected as the best solution
Now i finished to adding all distro-dependent packages and trouble only
with gcc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20121117/d5ec05ea/attachment.html>

^ permalink raw reply

* [Buildroot] [PATCH] python3: uses fork(), only available on MMU platforms
From: Maxime Ripard @ 2012-11-17  8:38 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
---
 package/python3/Config.in |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/package/python3/Config.in b/package/python3/Config.in
index 4f5e67d..4341877 100644
--- a/package/python3/Config.in
+++ b/package/python3/Config.in
@@ -2,6 +2,8 @@ config BR2_PACKAGE_PYTHON3
 	bool "python3"
 	depends on BR2_USE_WCHAR
 	depends on BR2_TOOLCHAIN_HAS_THREADS # libffi
+	# uses fork()
+	depends on BR2_USE_MMU
 	select BR2_PACKAGE_LIBFFI
 	help
 	  The python language interpreter.
-- 
1.7.9.5

^ permalink raw reply related

* [Buildroot] [PATCH] python: uses fork(), only available on MMU platforms
From: Maxime Ripard @ 2012-11-17  8:38 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <874nkowrzl.fsf@dell.be.48ers.dk>

Le 17/11/2012 09:31, Peter Korsgaard a ?crit :
>>>>>> "Maxime" == Maxime Ripard <maxime.ripard@free-electrons.com> writes:
> 
>  Maxime> Fixes
>  Maxime> http://autobuild.buildroot.org/results/1738a8b09b04d2b2fc1de6d1ff5eb0363fed6348/build-end.log
> 
> Committed, thanks. What about python3?
> 
Ah, yes
Same thing for python3. I send a patch for that

Maxime

-- 
Maxime Ripard, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

^ permalink raw reply

* [Buildroot] [PATCH] mxs-bootloader: Barebox entry point symbol changed in 2012.08
From: Peter Korsgaard @ 2012-11-17  8:33 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <1350547326-31407-1-git-send-email-maxime.ripard@free-electrons.com>

>>>>> "Maxime" == Maxime Ripard <maxime.ripard@free-electrons.com> writes:

 Maxime> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>

Committed, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [git commit] mxs-bootloader: Barebox entry point symbol changed in 2012.08
From: Peter Korsgaard @ 2012-11-17  8:33 UTC (permalink / raw)
  To: buildroot

commit: http://git.buildroot.net/buildroot/commit/?id=f72b561789032b69e7fa62479abd34259731605c
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
 boot/mxs-bootlets/barebox_ivt.bd |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/boot/mxs-bootlets/barebox_ivt.bd b/boot/mxs-bootlets/barebox_ivt.bd
index e02ddd6..0c67e9c 100644
--- a/boot/mxs-bootlets/barebox_ivt.bd
+++ b/boot/mxs-bootlets/barebox_ivt.bd
@@ -28,7 +28,7 @@ section (0) {
 	//----------------------------------------------------------
 
         load barebox;
-        load ivt (entry = barebox:exception_vectors) > 0x8000;
+        load ivt (entry = barebox:start) > 0x8000;
 	hab call 0x8000;
 
 }

^ permalink raw reply related

* [Buildroot] [PATCH] mxs-bootloader: Barebox entry point symbol changed in 2012.08
From: Peter Korsgaard @ 2012-11-17  8:32 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <50A745D3.2050804@free-electrons.com>

>>>>> "Maxime" == Maxime Ripard <maxime.ripard@free-electrons.com> writes:


 >> load barebox;
 >> -        load ivt (entry = barebox:exception_vectors) > 0x8000;
 >> +        load ivt (entry = barebox:start) > 0x8000;
 >> hab call 0x8000;
 >> 
 >> }

 Maxime> Can we apply this patch now that all supported barebox versions have
 Maxime> this entry point ?

Yes, will do so now. Thanks for reminding me.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH] python: uses fork(), only available on MMU platforms
From: Peter Korsgaard @ 2012-11-17  8:31 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <1353139970-25414-1-git-send-email-maxime.ripard@free-electrons.com>

>>>>> "Maxime" == Maxime Ripard <maxime.ripard@free-electrons.com> writes:

 Maxime> Fixes
 Maxime> http://autobuild.buildroot.org/results/1738a8b09b04d2b2fc1de6d1ff5eb0363fed6348/build-end.log

Committed, thanks. What about python3?

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [git commit] python: uses fork(), only available on MMU platforms
From: Peter Korsgaard @ 2012-11-17  8:31 UTC (permalink / raw)
  To: buildroot

commit: http://git.buildroot.net/buildroot/commit/?id=7bf219a900d3070e8e954617131f54210825419f
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Fixes
http://autobuild.buildroot.org/results/1738a8b09b04d2b2fc1de6d1ff5eb0363fed6348/build-end.log

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
 package/python/Config.in |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/package/python/Config.in b/package/python/Config.in
index 11aa267..4089cce 100644
--- a/package/python/Config.in
+++ b/package/python/Config.in
@@ -1,6 +1,8 @@
 config BR2_PACKAGE_PYTHON
 	bool "python"
 	depends on BR2_USE_WCHAR
+	# uses fork()
+	depends on BR2_USE_MMU
 	select BR2_PACKAGE_LIBFFI
 	help
 	  The python language interpreter.

^ permalink raw reply related

* [Buildroot] [PATCH] libffi: Needs threads support in toolchain
From: Maxime Ripard @ 2012-11-17  8:26 UTC (permalink / raw)
  To: buildroot

Fixes
http://autobuild.buildroot.org/results/7ee57d01917ea72d1811469e482513dda2ceb1ea/build-end.log

Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
---
 package/libffi/Config.in   |    1 +
 package/libglib2/Config.in |    1 +
 package/python/Config.in   |    1 +
 package/python3/Config.in  |    1 +
 4 files changed, 4 insertions(+)

diff --git a/package/libffi/Config.in b/package/libffi/Config.in
index 7211f8f..6c7688c 100644
--- a/package/libffi/Config.in
+++ b/package/libffi/Config.in
@@ -1,5 +1,6 @@
 config BR2_PACKAGE_LIBFFI
 	bool "libffi"
+	depends on BR2_TOOLCHAIN_HAS_THREADS
 	help
 	  The libffi library provides a portable, high level
 	  programming interface to various calling conventions. This
diff --git a/package/libglib2/Config.in b/package/libglib2/Config.in
index 5282885..7b1040c 100644
--- a/package/libglib2/Config.in
+++ b/package/libglib2/Config.in
@@ -5,6 +5,7 @@ config BR2_PACKAGE_LIBGLIB2
 	select BR2_PACKAGE_LIBFFI
 	select BR2_PACKAGE_ZLIB
 	depends on BR2_USE_WCHAR # gettext
+	depends on BR2_TOOLCHAIN_HAS_THREADS # libffi
 	help
 	  Low-level core library that forms the basis of GTK+ and GNOME.
 
diff --git a/package/python/Config.in b/package/python/Config.in
index 4089cce..af80ec4 100644
--- a/package/python/Config.in
+++ b/package/python/Config.in
@@ -3,6 +3,7 @@ config BR2_PACKAGE_PYTHON
 	depends on BR2_USE_WCHAR
 	# uses fork()
 	depends on BR2_USE_MMU
+	depends on BR2_TOOLCHAIN_HAS_THREADS # libffi
 	select BR2_PACKAGE_LIBFFI
 	help
 	  The python language interpreter.
diff --git a/package/python3/Config.in b/package/python3/Config.in
index 2e1e98b..4f5e67d 100644
--- a/package/python3/Config.in
+++ b/package/python3/Config.in
@@ -1,6 +1,7 @@
 config BR2_PACKAGE_PYTHON3
 	bool "python3"
 	depends on BR2_USE_WCHAR
+	depends on BR2_TOOLCHAIN_HAS_THREADS # libffi
 	select BR2_PACKAGE_LIBFFI
 	help
 	  The python language interpreter.
-- 
1.7.9.5

^ permalink raw reply related

* [Buildroot] [PATCH 2/2] Mark a number of development related packages as deprecated
From: Peter Korsgaard @ 2012-11-17  8:26 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <c42b5a3ae08ae07779a6ee389a8367318efe96bf.1352586949.git.thomas.petazzoni@free-electrons.com>

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

 Thomas> automake, autoconf, libtool and make on the target are basically
 Thomas> useless if we don't support building a toolchain on the target. Of
 Thomas> course, the host variant of automake, autoconf and libtool will remain
 Thomas> available.

Committed with some fixups to apply after the perl/qemu changes.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [git commit] Mark a number of development related packages as deprecated
From: Peter Korsgaard @ 2012-11-17  8:25 UTC (permalink / raw)
  To: buildroot

commit: http://git.buildroot.net/buildroot/commit/?id=d4e8f3cd4874c963da77480bcb76df05ffaaa739
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master

automake, autoconf, libtool and make on the target are basically
useless if we don't support building a toolchain on the target. Of
course, the host variant of automake, autoconf and libtool will remain
available.

[Peter: fixup to apply after perl change]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
 package/autoconf/Config.in |    2 ++
 package/automake/Config.in |    2 ++
 package/libtool/Config.in  |    2 ++
 package/make/Config.in     |    2 ++
 4 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/package/autoconf/Config.in b/package/autoconf/Config.in
index 5f2f148..60128e9 100644
--- a/package/autoconf/Config.in
+++ b/package/autoconf/Config.in
@@ -1,5 +1,7 @@
 config BR2_PACKAGE_AUTOCONF
 	bool "autoconf"
+	# We no longer support a toolchain on the target
+	depends on BR2_DEPRECATED
 	select BR2_PACKAGE_PERL
 	help
 	  Extensible program for developing configure scripts.  These
diff --git a/package/automake/Config.in b/package/automake/Config.in
index 9a9673a..e2f6cc7 100644
--- a/package/automake/Config.in
+++ b/package/automake/Config.in
@@ -1,5 +1,7 @@
 config BR2_PACKAGE_AUTOMAKE
 	bool "automake"
+	# We no longer support a toolchain on the target
+	depends on BR2_DEPRECATED
 	select BR2_PACKAGE_AUTOCONF
 	select BR2_PACKAGE_PERL
 	help
diff --git a/package/libtool/Config.in b/package/libtool/Config.in
index d3cf2d7..42df25b 100644
--- a/package/libtool/Config.in
+++ b/package/libtool/Config.in
@@ -1,5 +1,7 @@
 config BR2_PACKAGE_LIBTOOL
 	bool "libtool"
+	# We no longer support a toolchain on the target
+	depends on BR2_DEPRECATED
 	help
 	  Library that hides the complexity of using shared/static libraries
 	  on different platforms behind a consistent, portable interface.
diff --git a/package/make/Config.in b/package/make/Config.in
index ea2ae1b..e5cc970 100644
--- a/package/make/Config.in
+++ b/package/make/Config.in
@@ -1,6 +1,8 @@
 config BR2_PACKAGE_MAKE
 	bool "make"
 	select BR2_PACKAGE_GETTEXT if BR2_NEEDS_GETTEXT_IF_LOCALE
+	# We no longer support a toolchain on the target
+	depends on BR2_DEPRECATED
 	help
 	  A tool which controls the generation of executables and other
 	  non-source files of a program from the program's source files.

^ permalink raw reply related

* [Buildroot] Built a file system, have a working kernel - how to login ?
From: Juha Lumme @ 2012-11-17  8:22 UTC (permalink / raw)
  To: buildroot

Hi,

I'm new to buildroot, and actually also to creating linux systems. I really
need help understanding some basics of how a system bring up should happen..
I have been working on a custom system of mine, running currently on a
reference HW from Olimex.

I have built a working kernel, and now I created a file system with
buildroot with all the settings default. Well, I did change the default
console to ttyAMA0, as that is passed to the kernel by the loader.

Now, the system boots up to the mounting filesystem, and then just hangs
there:
.....
[    3.130000] VFS: Mounted root (ext3 filesystem) on device 179:2.
[    3.140000] Freeing init memory: 144K
Starting logging: OK
Starting network...
ip: RTNETLINK answers: Operation not permitted
ip: SIOCSIFFLAGS: Permission denied

(The whole boot log is here: http://paste.ubuntu.com/1364407/ )

Can someone please educate me a bit what are the steps needed to get a
login prompt, and to be able to access the system ? I don't really
understand how the TTY links in /dev/ work, and how I need to tie them to
the kernel configuration..

My understanding is that inittab is the file I should modify.. Contents of
that is:
# Startup the system
null::sysinit:/bin/mount -t proc proc /proc
null::sysinit:/bin/mount -o remount,rw / # REMOUNT_ROOTFS_RW
null::sysinit:/bin/mkdir -p /dev/pts
null::sysinit:/bin/mkdir -p /dev/shm
null::sysinit:/bin/mount -a
null::sysinit:/bin/hostname -F /etc/hostname
# now run any rc scripts
::sysinit:/etc/init.d/rcS

# Put a getty on the sttyAMA0::respawn:/sbin/getty -L ttyAMA0 115200 vt100
# GENERIC_SERIAL

# Stuff to do for the 3-finger salute
::ctrlaltdel:/sbin/reboot

# Stuff to do before rebooting
null::shutdown:/etc/init.d/rcK
null::shutdown:/bin/umount -a -r
null::shutdown:/sbin/swapoff -a

Thank you for any advice or tips in advance!
Juha
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20121117/3187a9ec/attachment.html>

^ permalink raw reply

* [Buildroot] [PATCH 1/2] Deprecate the support for the toolchain on target
From: Peter Korsgaard @ 2012-11-17  8:22 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <4afe9c298939f3701caa09c2cc5c4bc04f6d4408.1352586949.git.thomas.petazzoni@free-electrons.com>

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

 Thomas> As discussed during the ELCE 2012 Buildroot Developers Meeting, we no
 Thomas> longer want to support the possibility of building a toolchain for the
 Thomas> target. None of the core developers have any use for this, it has been
 Thomas> known to be broken or cause problems for a long time without anyone
 Thomas> providing fixes for it.

 Thomas> In addition to this, Buildroot is inherently a cross-compilation tool,
 Thomas> so the usage of a native toolchain on the target is not really
 Thomas> useful. Many newcomers are tempted to use this possibility even though
 Thomas> it is clearly not the intended usage of Buildroot.

Committed, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [git commit] Deprecate the support for the toolchain on target
From: Peter Korsgaard @ 2012-11-17  8:21 UTC (permalink / raw)
  To: buildroot

commit: http://git.buildroot.net/buildroot/commit/?id=8fe6efa874c535d5e8cfa05f5837bff2018b07fc
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master

As discussed during the ELCE 2012 Buildroot Developers Meeting, we no
longer want to support the possibility of building a toolchain for the
target. None of the core developers have any use for this, it has been
known to be broken or cause problems for a long time without anyone
providing fixes for it.

In addition to this, Buildroot is inherently a cross-compilation tool,
so the usage of a native toolchain on the target is not really
useful. Many newcomers are tempted to use this possibility even though
it is clearly not the intended usage of Buildroot.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
 Config.in                 |    4 ++++
 toolchain/gcc/Config.in.2 |    5 ++---
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/Config.in b/Config.in
index 68190a5..eaafece 100644
--- a/Config.in
+++ b/Config.in
@@ -393,6 +393,8 @@ config BR2_PREFER_STATIC_LIB
 
 config BR2_HAVE_DOCUMENTATION
 	bool "documentation on the target"
+	# We no longer want to support a toolchain on the target
+	depends on BR2_DEPRECATED
 	help
 	  Install the documentation, including manual pages and info
 	  pages, on the target.
@@ -401,6 +403,8 @@ config BR2_HAVE_DOCUMENTATION
 
 config BR2_HAVE_DEVFILES
 	bool "development files in target filesystem"
+	# We no longer want to support a toolchain on the target
+	depends on BR2_DEPRECATED
 	help
 	  Install headers and static libraries in the
 	  target filesystem
diff --git a/toolchain/gcc/Config.in.2 b/toolchain/gcc/Config.in.2
index d060a80..c8a8cf6 100644
--- a/toolchain/gcc/Config.in.2
+++ b/toolchain/gcc/Config.in.2
@@ -1,5 +1,7 @@
 config BR2_PACKAGE_GCC_TARGET
 	bool "gcc"
+	# We no longer want to support a toolchain on the target
+	depends on BR2_DEPRECATED
 	depends on BR2_HAVE_DEVFILES && BR2_TOOLCHAIN_BUILDROOT
 	select BR2_PACKAGE_BINUTILS
 	select BR2_PACKAGE_BINUTILS_TARGET
@@ -30,6 +32,3 @@ config BR2_EXTRA_TARGET_GCC_CONFIG_OPTIONS
 	  Any additional target gcc options you may want to include....
 	  Including, but not limited to --disable-checking etc.
 	  Refer to */configure in your gcc sources.
-
-comment "gcc needs development files in target filesystem"
-	depends on !BR2_HAVE_DEVFILES && BR2_TOOLCHAIN_BUILDROOT

^ permalink raw reply related

* [Buildroot] [PATCH 1/2] Deprecate the support for the toolchain on target
From: Peter Korsgaard @ 2012-11-17  8:21 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <50A03A24.2010000@mind.be>

>>>>> "Arnout" == Arnout Vandecappelle <arnout@mind.be> writes:

 >>> Who, documentation has nothing to do with the toolchain on target!
 >>> I can easily imagine use cases where you want to be able to do 'man
 >>> tcpdump' on the target.
 >> 
 >> Well this is what we agreed during the meeting, and is even noted in
 >> your Action Points at
 >> http://elinux.org/Buildroot:DeveloperDaysELCE2012#Action_points :-)

 Arnout>  Right.  Typing turns of your brain, to some extent :-)

On the other hand, documentation on the target doesn't have the same
problems as toolchain, so if people do use it, I don't have a problem
keeping it.

I've never personally used it though.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [PATCH 1/2] libffi: make blackfin patch a proper git patch
From: Peter Korsgaard @ 2012-11-17  8:17 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <1353062890-30563-1-git-send-email-thomas.petazzoni@free-electrons.com>

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

 Thomas> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>

Committed both, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [git commit] libffi: add aarch64 support from upstream
From: Peter Korsgaard @ 2012-11-17  8:17 UTC (permalink / raw)
  To: buildroot

commit: http://git.buildroot.net/buildroot/commit/?id=cdbb04096b99eb317eabd2b55610cf4056928ee6
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Fixes build failures like:

  http://autobuild.buildroot.org/results/6b4b4c414d366c936df480747c78272050c84293/build-end.log

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
 ...fi-0002-Add-aarch64-support-from-upstream.patch | 2326 ++++++++++++++++++++
 1 files changed, 2326 insertions(+), 0 deletions(-)

Patch is too large, so refusing to show it

^ permalink raw reply

* [Buildroot] [git commit] libffi: make blackfin patch a proper git patch
From: Peter Korsgaard @ 2012-11-17  8:17 UTC (permalink / raw)
  To: buildroot

commit: http://git.buildroot.net/buildroot/commit/?id=645f10ac0f79d3e53d0371b2b0dcd1ee73f51ef5
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
 ... => libffi-0001-Add-support-for-Blackfin.patch} |  175 +++++++++++---------
 1 files changed, 99 insertions(+), 76 deletions(-)

Patch is too large, so refusing to show it

^ permalink raw reply

* [Buildroot] [pull request] Pull request for branch xorg-fixes
From: Peter Korsgaard @ 2012-11-17  8:15 UTC (permalink / raw)
  To: buildroot
In-Reply-To: <cover.1353086601.git.thomas.petazzoni@free-electrons.com>

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

 Thomas> Hello,
 Thomas> Here is a set of X.org related bumps needed to get rid of the Xmu
 Thomas> related build failures (like
 Thomas> http://autobuild.buildroot.org/results/1a4f84ad76ad8c4e70bff6878fc232edf46ff8f1/build-end.log)
 Thomas> that occur on multiple X.org application packages.

Committed series, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply

* [Buildroot] [git commit] xapp_xvidtune: bump version to 1.0.2 to fix Xmu related build failure
From: Peter Korsgaard @ 2012-11-17  8:14 UTC (permalink / raw)
  To: buildroot

commit: http://git.buildroot.net/buildroot/commit/?id=56fc639584735ce0b9d9cf754880d245ced2bf3b
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
 package/x11r7/xapp_xvidtune/xapp_xvidtune.mk |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/package/x11r7/xapp_xvidtune/xapp_xvidtune.mk b/package/x11r7/xapp_xvidtune/xapp_xvidtune.mk
index 8ac49f7..eb1cac2 100644
--- a/package/x11r7/xapp_xvidtune/xapp_xvidtune.mk
+++ b/package/x11r7/xapp_xvidtune/xapp_xvidtune.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-XAPP_XVIDTUNE_VERSION = 1.0.1
+XAPP_XVIDTUNE_VERSION = 1.0.2
 XAPP_XVIDTUNE_SOURCE = xvidtune-$(XAPP_XVIDTUNE_VERSION).tar.bz2
 XAPP_XVIDTUNE_SITE = http://xorg.freedesktop.org/releases/individual/app
 XAPP_XVIDTUNE_DEPENDENCIES = xlib_libXaw xlib_libXxf86vm

^ permalink raw reply related

* [Buildroot] [git commit] xapp_xmh: bump version to 1.0.2 to fix Xmu related build failure
From: Peter Korsgaard @ 2012-11-17  8:14 UTC (permalink / raw)
  To: buildroot

commit: http://git.buildroot.net/buildroot/commit/?id=2327d04ec67ed8e9f7413cbce3c8ba5f0c9b063a
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
 package/x11r7/xapp_xmh/xapp_xmh.mk |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/package/x11r7/xapp_xmh/xapp_xmh.mk b/package/x11r7/xapp_xmh/xapp_xmh.mk
index 463c31d..934f38d 100644
--- a/package/x11r7/xapp_xmh/xapp_xmh.mk
+++ b/package/x11r7/xapp_xmh/xapp_xmh.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-XAPP_XMH_VERSION = 1.0.1
+XAPP_XMH_VERSION = 1.0.2
 XAPP_XMH_SOURCE = xmh-$(XAPP_XMH_VERSION).tar.bz2
 XAPP_XMH_SITE = http://xorg.freedesktop.org/releases/individual/app
 XAPP_XMH_DEPENDENCIES = xlib_libXaw

^ permalink raw reply related

* [Buildroot] [git commit] xapp_xlogo: bump version to 1.0.4 to fix Xmu related build failure
From: Peter Korsgaard @ 2012-11-17  8:13 UTC (permalink / raw)
  To: buildroot

commit: http://git.buildroot.net/buildroot/commit/?id=d8da7ab30e514a51b8e642d7363bb2db4f10647f
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
---
 package/x11r7/xapp_xlogo/xapp_xlogo.mk |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/package/x11r7/xapp_xlogo/xapp_xlogo.mk b/package/x11r7/xapp_xlogo/xapp_xlogo.mk
index c3467ba..674b943 100644
--- a/package/x11r7/xapp_xlogo/xapp_xlogo.mk
+++ b/package/x11r7/xapp_xlogo/xapp_xlogo.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-XAPP_XLOGO_VERSION = 1.0.1
+XAPP_XLOGO_VERSION = 1.0.4
 XAPP_XLOGO_SOURCE = xlogo-$(XAPP_XLOGO_VERSION).tar.bz2
 XAPP_XLOGO_SITE = http://xorg.freedesktop.org/releases/individual/app
 XAPP_XLOGO_DEPENDENCIES = xlib_libXaw xlib_libXprintUtil xlib_libXrender \

^ permalink raw reply related


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