[Buildroot] [git commit] uclibc: do not enable DODEBUG

Peter Korsgaard peter at korsgaard.com
Thu Dec 12 15:25:45 UTC 2013


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

The DODEBUG configuration option in uClibc is broken, even for widely
used architectures like ARM. Therefore, any Buildroot configuration
that has BR2_ENABLE_DEBUG enabled and uses uClibc with the internal
toolchain backend will fail, with an error like:

  http://autobuild.buildroot.net/results/d34/d34238c209cf2ef63371a598ab9218165c90f864/build-end.log

This error was also reported recently by a Buildroot user.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
Signed-off-by: Peter Korsgaard <peter at korsgaard.com>
---
 package/uclibc/uclibc.mk |    9 ---------
 1 files changed, 0 insertions(+), 9 deletions(-)

diff --git a/package/uclibc/uclibc.mk b/package/uclibc/uclibc.mk
index de9011f..9e04771 100644
--- a/package/uclibc/uclibc.mk
+++ b/package/uclibc/uclibc.mk
@@ -391,14 +391,6 @@ UCLIBC_WCHAR_CONFIG = $(call UCLIBC_OPT_UNSET,UCLIBC_HAS_WCHAR,$(@D))
 endif
 
 #
-# debug
-#
-
-ifeq ($(BR2_ENABLE_DEBUG),y)
-UCLIBC_DEBUG_CONFIG = $(call UCLIBC_OPT_SET,DODEBUG,y,$(@D))
-endif
-
-#
 # strip
 #
 
@@ -448,7 +440,6 @@ define UCLIBC_SETUP_DOT_CONFIG
 	$(UCLIBC_LOCALE_CONFIG)
 	$(UCLIBC_WCHAR_CONFIG)
 	$(UCLIBC_STRIP_CONFIG)
-	$(UCLIBC_DEBUG_CONFIG)
 	yes "" | $(MAKE1) -C $(@D) \
 		$(UCLIBC_MAKE_FLAGS) \
 		PREFIX=$(STAGING_DIR) \


More information about the buildroot mailing list