Remove CT_BROKEN.
Only one component is actually BROKEN (libelf), make it depend on EXPERIMENTAL, but state BROKEN in the prompt.
ltrace (which depends on libelf) is now marked as EXPERIMENTAL, with the reference to the BROKEN libelf in the help entry.
/trunk/docs/overview.txt | 6 0 6 0 ------
/trunk/config/debug/ltrace.in | 7 4 3 0 ++++---
/trunk/config/global/ct-behave.in | 8 0 8 0 --------
/trunk/config/tools/libelf.in | 5 3 2 0 +++--
4 files changed, 7 insertions(+), 19 deletions(-)
1 # This will build and install sstrip to run on host and sstrip target files
3 is_enabled="${CT_SSTRIP}"
5 case "${CT_SSTRIP_FROM}" in
8 echo "ELFkickers-${CT_SSTRIP_ELFKICKERS_VERSION}"
10 do_tools_sstrip_get() {
11 CT_GetFile "ELFkickers-${CT_SSTRIP_ELFKICKERS_VERSION}" \
12 http://www.muppetlabs.com/~breadbox/pub/software
14 do_tools_sstrip_extract() {
15 CT_ExtractAndPatch "ELFkickers-${CT_SSTRIP_ELFKICKERS_VERSION}"
17 do_tools_sstrip_build() {
18 CT_DoStep INFO "Installing sstrip"
19 mkdir -p "${CT_BUILD_DIR}/build-strip"
20 cd "${CT_BUILD_DIR}/build-strip"
21 ( cd "${CT_SRC_DIR}/ELFkickers-${CT_SSTRIP_ELFKICKERS_VERSION}/sstrip"; tar cf - . ) |tar xf -
23 CT_DoLog EXTRA "Building sstrip"
24 CT_DoExecLog ALL make CC="${CT_CC_NATIVE}" sstrip
26 CT_DoLog EXTRA "Installing sstrip"
27 CT_DoExecLog ALL install -m 755 sstrip "${CT_PREFIX_DIR}/bin/${CT_TARGET}-sstrip"
37 do_tools_sstrip_get() {
38 # Note: the space between sstrip and .c is on purpose.
39 CT_GetFile sstrip .c \
40 "http://buildroot.uclibc.org/cgi-bin/viewcvs.cgi/*checkout*/trunk/buildroot/toolchain/sstrip/"
42 do_tools_sstrip_extract() {
43 # We'll let buildroot guys take care of sstrip maintenance and patching.
44 mkdir -p "${CT_SRC_DIR}/sstrip"
45 CT_DoExecLog ALL cp -v "${CT_TARBALLS_DIR}/sstrip.c" "${CT_SRC_DIR}/sstrip"
47 do_tools_sstrip_build() {
48 CT_DoStep INFO "Installing sstrip"
49 mkdir -p "${CT_BUILD_DIR}/build-sstrip"
50 cd "${CT_BUILD_DIR}/build-sstrip"
52 CT_DoLog EXTRA "Building sstrip"
53 CT_DoExecLog ALL ${CT_CC_NATIVE} -Wall -o sstrip "${CT_SRC_DIR}/sstrip/sstrip.c"
55 CT_DoLog EXTRA "Installing sstrip"
56 CT_DoExecLog ALL install -m 755 sstrip "${CT_PREFIX_DIR}/bin/${CT_TARGET}-sstrip"
62 *) do_print_filename() {
65 do_tools_sstrip_get() {
68 do_tools_sstrip_extract() {
71 do_tools_sstrip_build() {