Kconfig docs say:
> The default value deliberately defaults to 'n' in order to avoid
> bloating the build.
Apply this rule everywhere, to avoid more cloning of bad examples
Signed-off-by: Tony Butler <spudz76@gmail.com>
config EXPERIMENTAL
bool "Enable experimental features by default"
config EXPERIMENTAL
bool "Enable experimental features by default"
help
Set this option to build with latest bleeding edge features
which may or may not work as expected.
help
Set this option to build with latest bleeding edge features
which may or may not work as expected.
config BUILDBOT
bool "Set build defaults for automatic builds (e.g. via buildbot)"
config BUILDBOT
bool "Set build defaults for automatic builds (e.g. via buildbot)"
help
This option changes several defaults to be more suitable for
automatic builds. This includes the following changes:
help
This option changes several defaults to be more suitable for
automatic builds. This includes the following changes:
config DISPLAY_SUPPORT
bool "Show packages that require graphics support (local or remote)"
config DISPLAY_SUPPORT
bool "Show packages that require graphics support (local or remote)"
bool "Compile with support for patented functionality"
help
When this option is disabled, software which provides patented functionality
bool "Compile with support for patented functionality"
help
When this option is disabled, software which provides patented functionality
functionality, this optional support will get disabled for this package.
config BUILD_NLS
functionality, this optional support will get disabled for this package.
config BUILD_NLS
bool "Compile with full language support"
help
When this option is enabled, packages are built with the full versions of
bool "Compile with full language support"
help
When this option is enabled, packages are built with the full versions of
config CLEAN_IPKG
bool
prompt "Remove ipkg/opkg status data files in final images"
config CLEAN_IPKG
bool
prompt "Remove ipkg/opkg status data files in final images"
help
This removes all ipkg/opkg status data files from the target directory
before building the root filesystem.
help
This removes all ipkg/opkg status data files from the target directory
before building the root filesystem.
config IPK_FILES_CHECKSUMS
bool
prompt "Record files checksums in package metadata"
config IPK_FILES_CHECKSUMS
bool
prompt "Record files checksums in package metadata"
help
This makes file checksums part of package metadata. It increases size
but provides you with pkg_check command to check for flash corruptions.
config INCLUDE_CONFIG
bool "Include build configuration in firmware" if DEVEL
help
This makes file checksums part of package metadata. It increases size
but provides you with pkg_check command to check for flash corruptions.
config INCLUDE_CONFIG
bool "Include build configuration in firmware" if DEVEL
help
If enabled, buildinfo files will be stored in /etc/build.* of firmware.
help
If enabled, buildinfo files will be stored in /etc/build.* of firmware.
config DEBUG
bool
prompt "Compile packages with debugging info"
config DEBUG
bool
prompt "Compile packages with debugging info"
help
Adds -g3 to the CFLAGS.
help
Adds -g3 to the CFLAGS.
menuconfig DEVEL
bool "Advanced configuration options (for developers)"
menuconfig DEVEL
bool "Advanced configuration options (for developers)"
config BROKEN
bool "Show broken platforms / packages / devices" if DEVEL
config BROKEN
bool "Show broken platforms / packages / devices" if DEVEL
config BINARY_FOLDER
string "Binary folder" if DEVEL
config BINARY_FOLDER
string "Binary folder" if DEVEL
config AUTOREMOVE
bool "Automatic removal of build directories" if DEVEL
config AUTOREMOVE
bool "Automatic removal of build directories" if DEVEL
help
Automatically delete build directories after make target completed.
This allows you to symlink build_dir into a scratch location, e.g. a ramdisk,
help
Automatically delete build directories after make target completed.
This allows you to symlink build_dir into a scratch location, e.g. a ramdisk,
config BUILD_ALL_HOST_TOOLS
bool "Compile all host tools" if DEVEL
config BUILD_ALL_HOST_TOOLS
bool "Compile all host tools" if DEVEL
help
Compile all host host tools even if not needed. This is needed to prepare a
universal precompiled host tools archive to use in another buildroot.
help
Compile all host host tools even if not needed. This is needed to prepare a
universal precompiled host tools archive to use in another buildroot.
config CCACHE
bool "Use ccache" if DEVEL
config CCACHE
bool "Use ccache" if DEVEL
help
Compiler cache; see https://ccache.samba.org/
help
Compiler cache; see https://ccache.samba.org/
config TARGET_INITRAMFS_FORCE
bool "Force"
depends on TARGET_ROOTFS_INITRAMFS
config TARGET_INITRAMFS_FORCE
bool "Force"
depends on TARGET_ROOTFS_INITRAMFS
help
Ignore the initramfs passed by the bootloader.
help
Ignore the initramfs passed by the bootloader.
config TARGET_EXT4_JOURNAL
bool "Create a journaling filesystem"
depends on TARGET_ROOTFS_EXT4FS
config TARGET_EXT4_JOURNAL
bool "Create a journaling filesystem"
depends on TARGET_ROOTFS_EXT4FS
help
Create an ext4 filesystem with a journal.
help
Create an ext4 filesystem with a journal.
config GRUB_FLOWCONTROL
bool "Use RTE/CTS on serial console"
depends on GRUB_SERIAL != ""
config GRUB_FLOWCONTROL
bool "Use RTE/CTS on serial console"
depends on GRUB_SERIAL != ""
config GRUB_BOOTOPTS
string "Extra kernel boot options"
config GRUB_BOOTOPTS
string "Extra kernel boot options"
config TARGET_ROOTFS_PERSIST_VAR
bool "Make /var persistent"
config TARGET_ROOTFS_PERSIST_VAR
bool "Make /var persistent"
help
Do not symlink /var to /tmp, so that its content will persist
across reboots. When enabled, /var/run will still be linked
help
Do not symlink /var to /tmp, so that its content will persist
across reboots. When enabled, /var/run will still be linked
config KERNEL_ARM_PMU
bool
config KERNEL_ARM_PMU
bool
depends on (arm || aarch64)
config KERNEL_X86_VSYSCALL_EMULATION
bool "Enable vsyscall emulation"
depends on (arm || aarch64)
config KERNEL_X86_VSYSCALL_EMULATION
bool "Enable vsyscall emulation"
depends on x86_64
help
This enables emulation of the legacy vsyscall page. Disabling
depends on x86_64
help
This enables emulation of the legacy vsyscall page. Disabling
config KERNEL_PERF_EVENTS
bool "Compile the kernel with performance events and counters"
config KERNEL_PERF_EVENTS
bool "Compile the kernel with performance events and counters"
select KERNEL_ARM_PMU if (arm || aarch64)
config KERNEL_PROFILING
bool "Compile the kernel with profiling enabled"
select KERNEL_ARM_PMU if (arm || aarch64)
config KERNEL_PROFILING
bool "Compile the kernel with profiling enabled"
select KERNEL_PERF_EVENTS
help
Enable the extended profiling support mechanisms used by profilers such
select KERNEL_PERF_EVENTS
help
Enable the extended profiling support mechanisms used by profilers such
config KERNEL_TASKSTATS
bool "Compile the kernel with task resource/io statistics and accounting"
config KERNEL_TASKSTATS
bool "Compile the kernel with task resource/io statistics and accounting"
help
Enable the collection and publishing of task/io statistics and
accounting. Enable this option to enable i/o monitoring in system
help
Enable the collection and publishing of task/io statistics and
accounting. Enable this option to enable i/o monitoring in system
config KERNEL_FTRACE
bool "Compile the kernel with tracing support"
depends on !TARGET_uml
config KERNEL_FTRACE
bool "Compile the kernel with tracing support"
depends on !TARGET_uml
config KERNEL_FTRACE_SYSCALLS
bool "Trace system calls"
depends on KERNEL_FTRACE
config KERNEL_FTRACE_SYSCALLS
bool "Trace system calls"
depends on KERNEL_FTRACE
config KERNEL_ENABLE_DEFAULT_TRACERS
bool "Trace process context switches and events"
depends on KERNEL_FTRACE
config KERNEL_ENABLE_DEFAULT_TRACERS
bool "Trace process context switches and events"
depends on KERNEL_FTRACE
config KERNEL_FUNCTION_TRACER
bool "Function tracer"
depends on KERNEL_FTRACE
config KERNEL_FUNCTION_TRACER
bool "Function tracer"
depends on KERNEL_FTRACE
config KERNEL_FUNCTION_GRAPH_TRACER
bool "Function graph tracer"
depends on KERNEL_FUNCTION_TRACER
config KERNEL_FUNCTION_GRAPH_TRACER
bool "Function graph tracer"
depends on KERNEL_FUNCTION_TRACER
config KERNEL_DYNAMIC_FTRACE
bool "Enable/disable function tracing dynamically"
depends on KERNEL_FUNCTION_TRACER
config KERNEL_DYNAMIC_FTRACE
bool "Enable/disable function tracing dynamically"
depends on KERNEL_FUNCTION_TRACER
config KERNEL_FUNCTION_PROFILER
bool "Function profiler"
depends on KERNEL_FUNCTION_TRACER
config KERNEL_FUNCTION_PROFILER
bool "Function profiler"
depends on KERNEL_FUNCTION_TRACER
config KERNEL_IRQSOFF_TRACER
bool "Interrupts-off Latency Tracer"
config KERNEL_IRQSOFF_TRACER
bool "Interrupts-off Latency Tracer"
config KERNEL_DEBUG_KERNEL
bool
config KERNEL_DEBUG_KERNEL
bool
config KERNEL_DEBUG_INFO
bool "Compile the kernel with debug information"
config KERNEL_DEBUG_INFO
bool "Compile the kernel with debug information"
config KERNEL_DEBUG_INFO_BTF
bool "Enable additional BTF type information"
config KERNEL_DEBUG_INFO_BTF
bool "Enable additional BTF type information"
depends on !HOST_OS_MACOS
depends on KERNEL_DEBUG_INFO && !KERNEL_DEBUG_INFO_REDUCED
select DWARVES
depends on !HOST_OS_MACOS
depends on KERNEL_DEBUG_INFO && !KERNEL_DEBUG_INFO_REDUCED
select DWARVES
config KERNEL_DEBUG_LL_UART_NONE
bool
config KERNEL_DEBUG_LL_UART_NONE
bool
depends on arm
config KERNEL_DEBUG_LL
bool
depends on arm
config KERNEL_DEBUG_LL
bool
depends on arm
select KERNEL_DEBUG_LL_UART_NONE
help
depends on arm
select KERNEL_DEBUG_LL_UART_NONE
help
config KERNEL_DEBUG_VIRTUAL
bool "Compile the kernel with VM translations debugging"
select KERNEL_DEBUG_KERNEL
config KERNEL_DEBUG_VIRTUAL
bool "Compile the kernel with VM translations debugging"
select KERNEL_DEBUG_KERNEL
help
Enable checks sanity checks to catch invalid uses of
virt_to_phys()/phys_to_virt() against the non-linear address space.
help
Enable checks sanity checks to catch invalid uses of
virt_to_phys()/phys_to_virt() against the non-linear address space.
config KERNEL_DYNAMIC_DEBUG
bool "Compile the kernel with dynamic printk"
select KERNEL_DEBUG_FS
config KERNEL_DYNAMIC_DEBUG
bool "Compile the kernel with dynamic printk"
select KERNEL_DEBUG_FS
help
Compiles debug level messages into the kernel, which would not
otherwise be available at runtime. These messages can then be
help
Compiles debug level messages into the kernel, which would not
otherwise be available at runtime. These messages can then be
config KERNEL_EARLY_PRINTK
bool "Compile the kernel with early printk"
default y if TARGET_bcm53xx
config KERNEL_EARLY_PRINTK
bool "Compile the kernel with early printk"
default y if TARGET_bcm53xx
depends on arm
select KERNEL_DEBUG_KERNEL
select KERNEL_DEBUG_LL if arm
depends on arm
select KERNEL_DEBUG_KERNEL
select KERNEL_DEBUG_LL if arm
config KERNEL_KPROBES
bool "Compile the kernel with kprobes support"
config KERNEL_KPROBES
bool "Compile the kernel with kprobes support"
select KERNEL_FTRACE
select KERNEL_PERF_EVENTS
help
select KERNEL_FTRACE
select KERNEL_PERF_EVENTS
help
config KERNEL_BPF_EVENTS
bool "Compile the kernel with BPF event support"
config KERNEL_BPF_EVENTS
bool "Compile the kernel with BPF event support"
select KERNEL_KPROBES
help
Allows to attach BPF programs to kprobe, uprobe and tracepoint events.
select KERNEL_KPROBES
help
Allows to attach BPF programs to kprobe, uprobe and tracepoint events.
config KERNEL_BPF_KPROBE_OVERRIDE
bool
config KERNEL_BPF_KPROBE_OVERRIDE
bool
depends on KERNEL_KPROBES
config KERNEL_AIO
depends on KERNEL_KPROBES
config KERNEL_AIO
config KERNEL_BLK_DEV_BSG
bool "Compile the kernel with SCSI generic v4 support for any block device"
config KERNEL_BLK_DEV_BSG
bool "Compile the kernel with SCSI generic v4 support for any block device"
config KERNEL_TRANSPARENT_HUGEPAGE
bool
config KERNEL_TRANSPARENT_HUGEPAGE
bool
bool "Compile the kernel with HugeTLB support"
select KERNEL_TRANSPARENT_HUGEPAGE
select KERNEL_HUGETLBFS
bool "Compile the kernel with HugeTLB support"
select KERNEL_TRANSPARENT_HUGEPAGE
select KERNEL_HUGETLBFS
config KERNEL_MAGIC_SYSRQ
bool "Compile the kernel with SysRq support"
config KERNEL_MAGIC_SYSRQ
bool "Compile the kernel with SysRq support"
config KERNEL_PROVE_LOCKING
bool "Enable kernel lock checking"
select KERNEL_DEBUG_KERNEL
config KERNEL_PROVE_LOCKING
bool "Enable kernel lock checking"
select KERNEL_DEBUG_KERNEL
config KERNEL_SOFTLOCKUP_DETECTOR
bool "Compile the kernel with detect Soft Lockups"
config KERNEL_SOFTLOCKUP_DETECTOR
bool "Compile the kernel with detect Soft Lockups"
config USE_SPARSE
bool "Enable sparse check during kernel build"
config USE_SPARSE
bool "Enable sparse check during kernel build"
config KERNEL_DEVTMPFS
bool "Compile the kernel with device tmpfs enabled"
config KERNEL_DEVTMPFS
bool "Compile the kernel with device tmpfs enabled"
help
devtmpfs is a simple, kernel-managed /dev filesystem. The kernel creates
devices nodes for all registered devices to simplify boot, but leaves more
help
devtmpfs is a simple, kernel-managed /dev filesystem. The kernel creates
devices nodes for all registered devices to simplify boot, but leaves more
config KERNEL_DEVTMPFS_MOUNT
bool "Automatically mount devtmpfs after root filesystem is mounted"
config KERNEL_DEVTMPFS_MOUNT
bool "Automatically mount devtmpfs after root filesystem is mounted"
config KERNEL_PERSISTENT_KEYRINGS
bool "Enable kernel persistent keyrings"
depends on KERNEL_KEYS
config KERNEL_PERSISTENT_KEYRINGS
bool "Enable kernel persistent keyrings"
depends on KERNEL_KEYS
config KERNEL_KEYS_REQUEST_CACHE
bool "Enable temporary caching of the last request_key() result"
depends on KERNEL_KEYS
config KERNEL_KEYS_REQUEST_CACHE
bool "Enable temporary caching of the last request_key() result"
depends on KERNEL_KEYS
config KERNEL_BIG_KEYS
bool "Enable large payload keys on kernel keyrings"
depends on KERNEL_KEYS
config KERNEL_BIG_KEYS
bool "Enable large payload keys on kernel keyrings"
depends on KERNEL_KEYS
#
# CGROUP support symbols
#
# CGROUP support symbols
config KERNEL_CGROUP_DEBUG
bool "Example debug cgroup subsystem"
config KERNEL_CGROUP_DEBUG
bool "Example debug cgroup subsystem"
help
This option enables a simple cgroup subsystem that
exports useful debugging information about the cgroups
help
This option enables a simple cgroup subsystem that
exports useful debugging information about the cgroups
config KERNEL_CGROUP_FREEZER
bool "legacy Freezer cgroup subsystem"
config KERNEL_CGROUP_FREEZER
bool "legacy Freezer cgroup subsystem"
select KERNEL_FREEZER
help
Provides a way to freeze and unfreeze all tasks in a
select KERNEL_FREEZER
help
Provides a way to freeze and unfreeze all tasks in a
config KERNEL_CGROUP_DEVICE
bool "legacy Device controller for cgroups"
config KERNEL_CGROUP_DEVICE
bool "legacy Device controller for cgroups"
help
Provides a cgroup implementing whitelists for devices which
a process in the cgroup can mknod or open.
help
Provides a cgroup implementing whitelists for devices which
a process in the cgroup can mknod or open.
config KERNEL_CGROUP_HUGETLB
bool "HugeTLB controller"
config KERNEL_CGROUP_HUGETLB
bool "HugeTLB controller"
select KERNEL_HUGETLB_PAGE
config KERNEL_CGROUP_PIDS
select KERNEL_HUGETLB_PAGE
config KERNEL_CGROUP_PIDS
config KERNEL_PROC_PID_CPUSET
bool "Include legacy /proc/<pid>/cpuset file"
config KERNEL_PROC_PID_CPUSET
bool "Include legacy /proc/<pid>/cpuset file"
depends on KERNEL_CPUSETS
config KERNEL_CGROUP_CPUACCT
depends on KERNEL_CPUSETS
config KERNEL_CGROUP_CPUACCT
config KERNEL_MEMCG_SWAP_ENABLED
bool "Memory Resource Controller Swap Extension enabled by default"
config KERNEL_MEMCG_SWAP_ENABLED
bool "Memory Resource Controller Swap Extension enabled by default"
depends on KERNEL_MEMCG_SWAP
help
Memory Resource Controller Swap Extension comes with its price in
depends on KERNEL_MEMCG_SWAP
help
Memory Resource Controller Swap Extension comes with its price in
config KERNEL_CGROUP_PERF
bool "Enable perf_event per-cpu per-container group (cgroup) monitoring"
select KERNEL_PERF_EVENTS
config KERNEL_CGROUP_PERF
bool "Enable perf_event per-cpu per-container group (cgroup) monitoring"
select KERNEL_PERF_EVENTS
help
This option extends the per-cpu mode to restrict monitoring to
threads which belong to the cgroup specified and run on the
help
This option extends the per-cpu mode to restrict monitoring to
threads which belong to the cgroup specified and run on the
config KERNEL_DEBUG_BLK_CGROUP
bool "Enable Block IO controller debugging"
config KERNEL_DEBUG_BLK_CGROUP
bool "Enable Block IO controller debugging"
depends on KERNEL_BLK_CGROUP
help
Enable some debugging help. Currently it exports additional stat
depends on KERNEL_BLK_CGROUP
help
Enable some debugging help. Currently it exports additional stat
config KERNEL_NET_CLS_CGROUP
bool "legacy Control Group Classifier"
config KERNEL_NET_CLS_CGROUP
bool "legacy Control Group Classifier"
config KERNEL_CGROUP_NET_CLASSID
bool "legacy Network classid cgroup"
config KERNEL_CGROUP_NET_CLASSID
bool "legacy Network classid cgroup"
config KERNEL_CGROUP_NET_PRIO
bool "legacy Network priority cgroup"
config KERNEL_CGROUP_NET_PRIO
bool "legacy Network priority cgroup"
menu "Filesystem ACL and attr support options"
config USE_FS_ACL_ATTR
bool "Use filesystem ACL and attr support by default"
menu "Filesystem ACL and attr support options"
config USE_FS_ACL_ATTR
bool "Use filesystem ACL and attr support by default"
help
Make using ACLs (e.g. POSIX ACL, NFSv4 ACL) the default
for kernel and packages, except tmpfs, flash filesystems,
help
Make using ACLs (e.g. POSIX ACL, NFSv4 ACL) the default
for kernel and packages, except tmpfs, flash filesystems,
config KERNEL_F2FS_FS_POSIX_ACL
bool "Enable POSIX ACL for F2FS Filesystems"
select KERNEL_FS_POSIX_ACL
config KERNEL_F2FS_FS_POSIX_ACL
bool "Enable POSIX ACL for F2FS Filesystems"
select KERNEL_FS_POSIX_ACL
config KERNEL_JFFS2_FS_POSIX_ACL
bool "Enable POSIX ACL for JFFS2 Filesystems"
select KERNEL_FS_POSIX_ACL
config KERNEL_JFFS2_FS_POSIX_ACL
bool "Enable POSIX ACL for JFFS2 Filesystems"
select KERNEL_FS_POSIX_ACL
config KERNEL_TMPFS_POSIX_ACL
bool "Enable POSIX ACL for TMPFS Filesystems"
select KERNEL_FS_POSIX_ACL
config KERNEL_TMPFS_POSIX_ACL
bool "Enable POSIX ACL for TMPFS Filesystems"
select KERNEL_FS_POSIX_ACL
config KERNEL_CIFS_ACL
bool "Enable CIFS ACLs"
config KERNEL_CIFS_ACL
bool "Enable CIFS ACLs"
config KERNEL_NFS_V3_ACL_SUPPORT
bool "Enable ACLs for NFSv3"
config KERNEL_NFS_V3_ACL_SUPPORT
bool "Enable ACLs for NFSv3"
config KERNEL_NFSD_V2_ACL_SUPPORT
bool "Enable ACLs for NFSDv2"
config KERNEL_NFSD_V2_ACL_SUPPORT
bool "Enable ACLs for NFSDv2"
config KERNEL_NFSD_V3_ACL_SUPPORT
bool "Enable ACLs for NFSDv3"
config KERNEL_NFSD_V3_ACL_SUPPORT
bool "Enable ACLs for NFSDv3"
config KERNEL_REISER_FS_POSIX_ACL
bool "Enable POSIX ACLs for ReiserFS"
config KERNEL_REISER_FS_POSIX_ACL
bool "Enable POSIX ACLs for ReiserFS"
config AT91_DFBOOT
bool "Build dataflashboot loader"
depends on TARGET_at91
config AT91_DFBOOT
bool "Build dataflashboot loader"
depends on TARGET_at91
config FLEXIBITY_ROOT
bool "Build Flexibity RootFS (with embedded kernel)"
depends on TARGET_at91_flexibity
config FLEXIBITY_ROOT
bool "Build Flexibity RootFS (with embedded kernel)"
depends on TARGET_at91_flexibity
config AG71XX_DEBUG
bool "Atheros AR71xx built-in ethernet driver debugging"
config AG71XX_DEBUG
bool "Atheros AR71xx built-in ethernet driver debugging"
help
Atheros AR71xx built-in ethernet driver debugging messages.
config AG71XX_DEBUG_FS
bool "Atheros AR71xx built-in ethernet driver debugfs support"
depends on DEBUG_FS
help
Atheros AR71xx built-in ethernet driver debugging messages.
config AG71XX_DEBUG_FS
bool "Atheros AR71xx built-in ethernet driver debugfs support"
depends on DEBUG_FS
help
Say Y, if you need access to various statistics provided by
the ag71xx driver.
help
Say Y, if you need access to various statistics provided by
the ag71xx driver.
bool "Squashfs based root partition parser"
depends on MTD_SPLIT_SUPPORT
select MTD_SPLIT
bool "Squashfs based root partition parser"
depends on MTD_SPLIT_SUPPORT
select MTD_SPLIT
help
This provides a parsing function which allows to detect the
offset and size of the unused portion of a rootfs partition
help
This provides a parsing function which allows to detect the
offset and size of the unused portion of a rootfs partition
menuconfig MIKROTIK
bool "Platform support for MikroTik RouterBoard virtual devices"
menuconfig MIKROTIK
bool "Platform support for MikroTik RouterBoard virtual devices"
help
Say Y here to get to see options for the MikroTik RouterBoard platform.
This option alone does not add any kernel code.
help
Say Y here to get to see options for the MikroTik RouterBoard platform.
This option alone does not add any kernel code.
config DEBUG
bool
prompt "Compile packages with debugging info"
config DEBUG
bool
prompt "Compile packages with debugging info"
help
Adds -g3 to the CFLAGS.
help
Adds -g3 to the CFLAGS.
config BROKEN
bool "Show broken packages"
config BROKEN
bool "Show broken packages"
config DOWNLOAD_FOLDER
string "Download folder"
config DOWNLOAD_FOLDER
string "Download folder"
config CCACHE
bool "Use ccache"
config CCACHE
bool "Use ccache"
help
Compiler cache; see https://ccache.samba.org/
config BUILD_LOG
bool "Enable log files during build process"
help
Compiler cache; see https://ccache.samba.org/
config BUILD_LOG
bool "Enable log files during build process"
help
If enabled, log files will be written to the ./log directory.
config SRC_TREE_OVERRIDE
bool "Enable package source tree override"
help
If enabled, log files will be written to the ./log directory.
config SRC_TREE_OVERRIDE
bool "Enable package source tree override"
help
If enabled, you can force a package to use a git tree as source
code instead of the normal tarball. Create a symlink 'git-src'
help
If enabled, you can force a package to use a git tree as source
code instead of the normal tarball. Create a symlink 'git-src'
bool
prompt "Enable an extra toolchain target architecture" if TOOLCHAINOPTS
depends on !sparc
bool
prompt "Enable an extra toolchain target architecture" if TOOLCHAINOPTS
depends on !sparc
help
Some builds may require a 'biarch' toolchain. This option
allows you to specify an additional target arch.
help
Some builds may require a 'biarch' toolchain. This option
allows you to specify an additional target arch.
bool
prompt "Build pahole" if TOOLCHAINOPTS
depends on !HOST_OS_MACOS
bool
prompt "Build pahole" if TOOLCHAINOPTS
depends on !HOST_OS_MACOS
help
Enable if you want to build pahole and the dwarves tools.
help
Enable if you want to build pahole and the dwarves tools.
config GCC_DEFAULT_PIE
bool
prompt "Build executable with PIE enabled by default" if TOOLCHAINOPTS
config GCC_DEFAULT_PIE
bool
prompt "Build executable with PIE enabled by default" if TOOLCHAINOPTS
help
Use gcc configure option --enable-default-pie to turn on -fPIE and -pie by default.
config GCC_DEFAULT_SSP
bool
prompt "Build executable with Stack-Smashing Protection enabled by default" if TOOLCHAINOPTS
help
Use gcc configure option --enable-default-pie to turn on -fPIE and -pie by default.
config GCC_DEFAULT_SSP
bool
prompt "Build executable with Stack-Smashing Protection enabled by default" if TOOLCHAINOPTS
help
Use gcc configure option --enable-default-ssp to turn on -fstack-protector-strong by default.
config SJLJ_EXCEPTIONS
bool
prompt "Use setjump()/longjump() exceptions" if TOOLCHAINOPTS
help
Use gcc configure option --enable-default-ssp to turn on -fstack-protector-strong by default.
config SJLJ_EXCEPTIONS
bool
prompt "Use setjump()/longjump() exceptions" if TOOLCHAINOPTS
help
Use old setjump()/longjump() exceptions instead of the newer
frame unwinding exceptions handling routines. Warning: increases
help
Use old setjump()/longjump() exceptions instead of the newer
frame unwinding exceptions handling routines. Warning: increases
config INSTALL_GFORTRAN
bool
prompt "Build/install fortran compiler?" if TOOLCHAINOPTS
config INSTALL_GFORTRAN
bool
prompt "Build/install fortran compiler?" if TOOLCHAINOPTS
help
Build/install GNU fortran compiler ?
help
Build/install GNU fortran compiler ?
bool
prompt "Build/install Go compiler?" if TOOLCHAINOPTS
depends on USE_GLIBC || BROKEN
bool
prompt "Build/install Go compiler?" if TOOLCHAINOPTS
depends on USE_GLIBC || BROKEN
help
Build/install GNU gccgo compiler ?
help
Build/install GNU gccgo compiler ?