From d328fef63c7fb3b499a05e4b6cb7c32b795881ea Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Thu, 29 Jul 2010 09:38:20 +0200 Subject: [PATCH] gdb: disallow GDB_HOST on external toolchain builds The cross-gdb is supposed to be part of the external toolchain, so Buildroot does not need to build it. Moreover, GDB_HOST build currently fail with: ln -snf ../../bin/arm-unknown-linux-gnueabi-gdb \ /home/test/outputs/test-48/staging/usr/arm-unknown-linux-gnueabi/bin/gdb ln: creating symbolic link `/home/test/outputs/test-48/staging/usr/arm-unknown-linux-gnueabi/bin/gdb': No such file or directory And even worse: they overwrite the cross-gdb of the external toolchain! Signed-off-by: Thomas Petazzoni --- toolchain/gdb/Config.in | 3 +++ 1 file changed, 3 insertions(+) diff --git a/toolchain/gdb/Config.in b/toolchain/gdb/Config.in index 09701c75e1..edd8715f1f 100644 --- a/toolchain/gdb/Config.in +++ b/toolchain/gdb/Config.in @@ -18,6 +18,9 @@ config BR2_PACKAGE_GDB_SERVER config BR2_PACKAGE_GDB_HOST bool "Build gdb for the Host" + # cross-gdb is supposed to be part of the external + # toolchain. And the build currently fails. + depends on !BR2_TOOLCHAIN_EXTERNAL help Build gdb to run on the host to debug programs run on the target. -- 2.30.2