view sources/trimconfig-busybox @ 792:b364ed2adf49

Fedora 11 hasn't got "which", so move the busybox build up and the host toolchain symlinks down to the end. Make sure toybox patch replaces busybox patch, and host toolchain ar replaces busybox ar.
author Rob Landley <rob@landley.net>
date Fri, 31 Jul 2009 01:00:45 -0500
parents bbcac592f917
children 7b2d882eba4a
line wrap: on
line source

# Differences between "allyesconfig" and the config we want.

# Switch on one extra feature

CONFIG_FEATURE_SH_IS_ASH=y

# Switch off inadvisable features and build options.

CONFIG_FEATURE_ASSUME_UNICODE=n
CONFIG_FEATURE_CLEAN_UP=n
CONFIG_SELINUX=n
CONFIG_PAM=n
CONFIG_FEATURE_PREFER_APPLETS=n
CONFIG_STATIC=n
CONFIG_PIE=n
CONFIG_NOMMU=n
CONFIG_BUILD_LIBBUSYBOX=n

# Switch off archaic, dead, and _also_ problematic code.

CONFIG_FEATURE_MTAB_SUPPORT=n
CONFIG_FEATURE_DEVFS=n
CONFIG_DEVFSD=n

# Switch off debug stuff

CONFIG_DEBUG=n
CONFIG_WERROR=n
CONFIG_INSTALL_NO_USR=n
CONFIG_DEBUG_TFTP=n
CONFIG_FEATURE_UDHCP_DEBUG=n

# This doesn't build on some non-x86 targets (such as m68k).

CONFIG_TASKSET=n

# This doesn't build under Knoppix 5

CONFIG_INOTIFYD=n

# This doesn't even build for i686 on Ubuntu 8.04.
CONFIG_FLASH_LOCK=n
CONFIG_FLASH_UNLOCK=n
CONFIG_FLASH_ERASEALL=n

# Features to keep an eye on

# CONFIG_FEATURE_INETD_RPC=n
# CONFIG_FEATURE_IP_RARE_TOOLS=n
# CONFIG_FEATURE_NAMEIF_EXTENDED=n
# CONFIG_CLOCK_MONOTONIC_SYSCALL=n