From 5199f4e2e50dbc596b4759b5bbbc87f62e3723f1 Mon Sep 17 00:00:00 2001 From: NADAL Jean-Baptiste Date: Mon, 28 Nov 2016 23:54:01 +0100 Subject: [PATCH] Add musl toolchain. instead of uclibc. --- projects/pi_domo/configs/buildroot.config | 221 +++++++++++++------- projects/pi_domo/configs/toolchain.config | 234 ++++++++++++++-------- 2 files changed, 289 insertions(+), 166 deletions(-) diff --git a/projects/pi_domo/configs/buildroot.config b/projects/pi_domo/configs/buildroot.config index 08e3e2fe..f954ede3 100644 --- a/projects/pi_domo/configs/buildroot.config +++ b/projects/pi_domo/configs/buildroot.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Buildroot 2016.11-rc2-g751c50e-dirty Configuration +# Buildroot 2016.11-rc2-g2c8c4a6-dirty Configuration # BR2_HAVE_DOT_CONFIG=y BR2_HOST_GCC_AT_LEAST_4_5=y @@ -128,11 +128,10 @@ BR2_STRIP_EXCLUDE_DIRS="" # BR2_OPTIMIZE_3 is not set # BR2_OPTIMIZE_G is not set BR2_OPTIMIZE_S=y -# BR2_GOOGLE_BREAKPAD_ENABLE is not set - -# -# Stack Smashing Protection needs a toolchain w/ SSP -# +BR2_SSP_NONE=y +# BR2_SSP_REGULAR is not set +# BR2_SSP_STRONG is not set +# BR2_SSP_ALL is not set # BR2_STATIC_LIBS is not set BR2_SHARED_LIBS=y # BR2_SHARED_STATIC_LIBS is not set @@ -149,7 +148,7 @@ BR2_COMPILER_PARANOID_UNSAFE_PATH=y # Toolchain # BR2_TOOLCHAIN=y -BR2_TOOLCHAIN_USES_UCLIBC=y +BR2_TOOLCHAIN_USES_MUSL=y # BR2_TOOLCHAIN_BUILDROOT is not set BR2_TOOLCHAIN_EXTERNAL=y @@ -168,10 +167,10 @@ BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y # BR2_TOOLCHAIN_EXTERNAL_PREINSTALLED is not set -BR2_TOOLCHAIN_EXTERNAL_URL="http://serveur.nadal-fr.com/toolchains/toolchain_pi-5_4_0-uclibc.tar.bz2" +BR2_TOOLCHAIN_EXTERNAL_URL="http://serveur.nadal-fr.com/toolchains/toolchain_pi-5_4_0-musl.tar.bz2" BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="$(ARCH)-linux" BR2_TOOLCHAIN_EXTERNAL_PREFIX="$(ARCH)-linux" -BR2_TOOLCHAIN_EXTERNAL_UCLIBC=y +BR2_TOOLCHAIN_EXTERNAL_MUSL=y # BR2_TOOLCHAIN_EXTERNAL_GCC_6 is not set BR2_TOOLCHAIN_EXTERNAL_GCC_5=y # BR2_TOOLCHAIN_EXTERNAL_GCC_4_9 is not set @@ -211,16 +210,10 @@ BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_4=y # BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_1 is not set # BR2_TOOLCHAIN_EXTERNAL_HEADERS_3_0 is not set # BR2_TOOLCHAIN_EXTERNAL_HEADERS_REALLY_OLD is not set -BR2_TOOLCHAIN_EXTERNAL_CUSTOM_UCLIBC=y +# BR2_TOOLCHAIN_EXTERNAL_CUSTOM_UCLIBC is not set # BR2_TOOLCHAIN_EXTERNAL_CUSTOM_GLIBC is not set -# BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL is not set -BR2_TOOLCHAIN_EXTERNAL_WCHAR=y -# BR2_TOOLCHAIN_EXTERNAL_LOCALE is not set -BR2_TOOLCHAIN_EXTERNAL_HAS_THREADS=y -# BR2_TOOLCHAIN_EXTERNAL_HAS_THREADS_DEBUG is not set -BR2_TOOLCHAIN_EXTERNAL_HAS_THREADS_NPTL=y -# BR2_TOOLCHAIN_EXTERNAL_HAS_SSP is not set -BR2_TOOLCHAIN_EXTERNAL_INET_RPC=y +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_MUSL=y +BR2_TOOLCHAIN_EXTERNAL_HAS_SSP=y BR2_TOOLCHAIN_EXTERNAL_CXX=y # BR2_TOOLCHAIN_EXTERNAL_FORTRAN is not set BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS="" @@ -234,14 +227,14 @@ BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS="" # # Toolchain Generic Options # -BR2_TOOLCHAIN_HAS_NATIVE_RPC=y BR2_USE_WCHAR=y +BR2_ENABLE_LOCALE=y BR2_INSTALL_LIBSTDCPP=y BR2_TOOLCHAIN_HAS_THREADS=y +BR2_TOOLCHAIN_HAS_THREADS_DEBUG=y BR2_TOOLCHAIN_HAS_THREADS_NPTL=y -BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y +BR2_TOOLCHAIN_HAS_SSP=y BR2_TOOLCHAIN_SUPPORTS_PIE=y -BR2_NEEDS_GETTEXT=y BR2_USE_MMU=y BR2_TARGET_OPTIMIZATION="" BR2_TARGET_LDFLAGS="" @@ -383,7 +376,10 @@ BR2_LINUX_KERNEL_INTREE_DTS_NAME="bcm2708-rpi-b bcm2708-rpi-b-plus bcm2708-rpi-c # # Linux Kernel Extensions # -# BR2_LINUX_KERNEL_EXT_XENOMAI is not set + +# +# xenomai needs a uClibc or glibc toolchain w/ threads +# # BR2_LINUX_KERNEL_EXT_RTAI is not set # BR2_LINUX_KERNEL_EXT_EV3DEV_LINUX_DRIVERS is not set # BR2_LINUX_KERNEL_EXT_FBTFT is not set @@ -426,7 +422,10 @@ BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS=y # BR2_PACKAGE_FFMPEG is not set # BR2_PACKAGE_FLAC is not set # BR2_PACKAGE_FLITE is not set -# BR2_PACKAGE_GMRENDER_RESURRECT is not set + +# +# gmrender-resurrect needs a glibc or uClibc toolchain w/ wchar, threads +# # BR2_PACKAGE_GSTREAMER is not set # BR2_PACKAGE_GSTREAMER1 is not set # BR2_PACKAGE_JACK2 is not set @@ -492,22 +491,32 @@ BR2_PACKAGE_MPLAYER_ARCH_SUPPORTS=y # BR2_PACKAGE_DMALLOC is not set # BR2_PACKAGE_DROPWATCH is not set # BR2_PACKAGE_DSTAT is not set -# BR2_PACKAGE_DT is not set -# BR2_PACKAGE_DUMA is not set # -# gdb/gdbserver needs a toolchain w/ threads, threads debug +# dt needs a glibc or uClibc toolchain w/ threads # +# BR2_PACKAGE_DUMA is not set +# BR2_PACKAGE_FIO is not set +# BR2_PACKAGE_GDB is not set BR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y -# BR2_PACKAGE_GOOGLE_BREAKPAD is not set + +# +# google-breakpad requires a glibc or uClibc toolchain w/ wchar, thread, C++ enabled +# # BR2_PACKAGE_IOZONE is not set # BR2_PACKAGE_KEXEC is not set # BR2_PACKAGE_KTAP is not set # BR2_PACKAGE_KVM_UNIT_TESTS is not set # BR2_PACKAGE_LATENCYTOP is not set # BR2_PACKAGE_LMBENCH is not set -# BR2_PACKAGE_LTP_TESTSUITE is not set -# BR2_PACKAGE_LTRACE is not set + +# +# ltp-testsuite needs a glibc or uClibc toolchain w/ threads +# + +# +# ltrace needs a uClibc or glibc toolchain w/ wchar, dynamic library +# # BR2_PACKAGE_LTTNG_BABELTRACE is not set # BR2_PACKAGE_LTTNG_MODULES is not set # BR2_PACKAGE_LTTNG_TOOLS is not set @@ -523,7 +532,10 @@ BR2_PACKAGE_OPROFILE_ARCH_SUPPORTS=y # BR2_PACKAGE_PV is not set # BR2_PACKAGE_RAMSMP is not set # BR2_PACKAGE_RAMSPEED is not set -# BR2_PACKAGE_RT_TESTS is not set + +# +# rt-tests needs a uClibc or glibc toolchain w/ NPTL, headers >= 3.14, dynamic library +# # BR2_PACKAGE_SPIDEV_TEST is not set # BR2_PACKAGE_STRACE is not set # BR2_PACKAGE_STRESS is not set @@ -535,7 +547,10 @@ BR2_PACKAGE_OPROFILE_ARCH_SUPPORTS=y # BR2_PACKAGE_TINYMEMBENCH is not set # BR2_PACKAGE_TRACE_CMD is not set BR2_PACKAGE_TRINITY_ARCH_SUPPORTS=y -# BR2_PACKAGE_TRINITY is not set + +# +# trinity needs a uClibc or glibc toolchain w/ headers >= 3.4 +# # BR2_PACKAGE_WHETSTONE is not set # @@ -564,7 +579,10 @@ BR2_PACKAGE_CMAKE_ARCH_SUPPORTS=y # Filesystem and flash utilities # # BR2_PACKAGE_AUFS_UTIL is not set -# BR2_PACKAGE_AUTOFS is not set + +# +# autofs needs a toolchain w/ NPTL, RPC, dynamic library +# # BR2_PACKAGE_BTRFS_PROGS is not set # BR2_PACKAGE_CIFS_UTILS is not set # BR2_PACKAGE_CPIO is not set @@ -665,7 +683,10 @@ BR2_PACKAGE_CMAKE_ARCH_SUPPORTS=y # Graphic libraries # # BR2_PACKAGE_CEGUI06 is not set -# BR2_PACKAGE_DIRECTFB is not set + +# +# directfb needs a glibc or uClibc toolchain w/ C++, NPTL, gcc >= 4.5 +# # # efl needs udev /dev management and a toolchain w/ C++, dynamic library, gcc >= 4.7, threads, wchar @@ -673,10 +694,7 @@ BR2_PACKAGE_CMAKE_ARCH_SUPPORTS=y # BR2_PACKAGE_FBDUMP is not set # BR2_PACKAGE_FBGRAB is not set # BR2_PACKAGE_FB_TEST_APP is not set - -# -# fbterm needs a toolchain w/ C++, wchar, locale -# +# BR2_PACKAGE_FBTERM is not set # BR2_PACKAGE_FBV is not set # BR2_PACKAGE_FREERDP is not set # BR2_PACKAGE_IMAGEMAGICK is not set @@ -738,17 +756,26 @@ BR2_PACKAGE_RPI_FIRMWARE_BOOT="" # BR2_PACKAGE_ACPITOOL is not set # BR2_PACKAGE_AER_INJECT is not set # BR2_PACKAGE_AM335X_PRU_PACKAGE is not set -# BR2_PACKAGE_AVRDUDE is not set + +# +# avrdude needs a uClibc or glibc toolchain w/ threads, wchar, dynamic library +# # # bcache-tools needs udev /dev management and a toolchain w/ wchar # # BR2_PACKAGE_CC_TOOL is not set # BR2_PACKAGE_CDRKIT is not set -# BR2_PACKAGE_CRYPTSETUP is not set + +# +# cryptsetup needs a glibc or uClibc toolchain w/ wchar, threads, dynamic library +# # BR2_PACKAGE_CWIID is not set # BR2_PACKAGE_DBUS is not set -# BR2_PACKAGE_DMRAID is not set + +# +# dmraid needs a glibc or uClibc toolchain w/ threads, dynamic library +# # BR2_PACKAGE_DTV_SCAN_TABLES is not set # BR2_PACKAGE_DVB_APPS is not set # BR2_PACKAGE_DVBSNOOP is not set @@ -791,7 +818,10 @@ BR2_PACKAGE_RPI_FIRMWARE_BOOT="" # BR2_PACKAGE_LM_SENSORS is not set # BR2_PACKAGE_LSHW is not set # BR2_PACKAGE_LSUIO is not set -# BR2_PACKAGE_LVM2 is not set + +# +# lvm2 needs a glibc or uClibc toolchain w/ threads, dynamic library +# # # mali-t76x needs a glibc toolchain with armhf enabled @@ -882,6 +912,10 @@ BR2_PACKAGE_UBOOT_TOOLS_FWPRINTENV=y # # udisks needs udev /dev management # + +# +# udisks needs a glibc or uClibc toolchain w/ wchar, threads, dynamic library +# # BR2_PACKAGE_USB_MODESWITCH is not set # BR2_PACKAGE_USB_MODESWITCH_DATA is not set @@ -906,7 +940,10 @@ BR2_PACKAGE_ERLANG_ARCH_SUPPORTS=y # BR2_PACKAGE_FICL is not set BR2_PACKAGE_GAUCHE_ARCH_SUPPORTS=y # BR2_PACKAGE_GAUCHE is not set -# BR2_PACKAGE_GUILE is not set + +# +# guile needs a uClibc or glibc toolchain w/ threads, wchar, dynamic library +# # BR2_PACKAGE_HASERL is not set # BR2_PACKAGE_JAMVM is not set # BR2_PACKAGE_JIMTCL is not set @@ -1323,7 +1360,10 @@ BR2_PACKAGE_LIBOPENH264_ARCH_SUPPORTS=y # BR2_PACKAGE_BATMAN_ADV is not set # BR2_PACKAGE_C_ARES is not set BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS=y -# BR2_PACKAGE_CANFESTIVAL is not set + +# +# canfestival needs a glibc or uClibc toolchain w/ threads and dynamic library +# # BR2_PACKAGE_CGIC is not set # BR2_PACKAGE_CPPZMQ is not set # BR2_PACKAGE_CZMQ is not set @@ -1358,7 +1398,10 @@ BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS=y # BR2_PACKAGE_LIBMODBUS is not set # BR2_PACKAGE_LIBNATPMP is not set # BR2_PACKAGE_LIBNDP is not set -# BR2_PACKAGE_LIBNET is not set + +# +# libnet needs a glibc or uClibc toolchain +# # BR2_PACKAGE_LIBNETFILTER_ACCT is not set # BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set # BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set @@ -1435,7 +1478,10 @@ BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS=y # BR2_PACKAGE_DAWGDIC is not set # BR2_PACKAGE_DING_LIBS is not set # BR2_PACKAGE_EIGEN is not set -# BR2_PACKAGE_ELFUTILS is not set + +# +# elfutils needs a uClibc or glibc toolchain w/ wchar, dynamic library +# # BR2_PACKAGE_FFTW is not set # BR2_PACKAGE_FLANN is not set # BR2_PACKAGE_GFLAGS is not set @@ -1504,16 +1550,14 @@ BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS=y # # linux-pam needs a uClibc or glibc toolchain w/ wchar, locale, dynamic library # - -# -# liquid-dsp requires a glibc or musl toolchain w/ dynamic library -# +# BR2_PACKAGE_LIQUID_DSP is not set # BR2_PACKAGE_LTTNG_LIBUST is not set # BR2_PACKAGE_MPC is not set # BR2_PACKAGE_MPDECIMAL is not set # BR2_PACKAGE_MPFR is not set # BR2_PACKAGE_MSGPACK is not set # BR2_PACKAGE_MTDEV2TUIO is not set +BR2_PACKAGE_MUSL_COMPAT_HEADERS=y BR2_PACKAGE_OPENBLAS_DEFAULT_TARGET="ARMV6" BR2_PACKAGE_OPENBLAS_ARCH_SUPPORTS=y # BR2_PACKAGE_OPENBLAS is not set @@ -1552,7 +1596,6 @@ BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y # BR2_PACKAGE_LIBENCA is not set # BR2_PACKAGE_LIBESTR is not set # BR2_PACKAGE_LIBFRIBIDI is not set -# BR2_PACKAGE_LIBICONV is not set # BR2_PACKAGE_LIBUNISTRING is not set # BR2_PACKAGE_LINENOISE is not set BR2_PACKAGE_NCURSES=y @@ -1567,7 +1610,6 @@ BR2_PACKAGE_NCURSES_TARGET_MENU=y # BR2_PACKAGE_READLINE is not set # BR2_PACKAGE_SLANG is not set # BR2_PACKAGE_TCLAP is not set -# BR2_PACKAGE_USTR is not set # # Mail @@ -1623,10 +1665,7 @@ BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET=y # BR2_PACKAGE_BCUSDK is not set # BR2_PACKAGE_BIND is not set # BR2_PACKAGE_BLUEZ_UTILS is not set - -# -# bluez5-utils needs a glibc or musl toolchain w/ wchar, threads, headers >= 3.4, dynamic library -# +# BR2_PACKAGE_BLUEZ5_UTILS is not set # BR2_PACKAGE_BMON is not set # BR2_PACKAGE_BOA is not set # BR2_PACKAGE_BRIDGE_UTILS is not set @@ -1636,7 +1675,10 @@ BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET=y # BR2_PACKAGE_CANNELLONI is not set # BR2_PACKAGE_CHRONY is not set # BR2_PACKAGE_CIVETWEB is not set -# BR2_PACKAGE_CONNMAN is not set + +# +# connman needs a glibc or uClibc toolchain w/ wchar, threads, resolver, dynamic library +# # # connman-gtk needs libgtk3 and a glibc or uClibc toolchain w/ wchar, threads, resolver, dynamic library @@ -1651,7 +1693,10 @@ BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET=y # BR2_PACKAGE_DNSMASQ is not set # BR2_PACKAGE_DRBD_UTILS is not set # BR2_PACKAGE_DROPBEAR is not set -# BR2_PACKAGE_EBTABLES is not set + +# +# ebtables needs a glibc or uClibc toolchain +# # # ejabberd needs erlang, toolchain w/ C++ @@ -1683,7 +1728,6 @@ BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET=y # BR2_PACKAGE_IPERF is not set # BR2_PACKAGE_IPERF3 is not set # BR2_PACKAGE_IPROUTE2 is not set -# BR2_PACKAGE_IPSEC_TOOLS is not set # BR2_PACKAGE_IPSET is not set # BR2_PACKAGE_IPTABLES is not set # BR2_PACKAGE_IPTRAF_NG is not set @@ -1713,8 +1757,10 @@ BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET=y # # modemmanager needs udev /dev management and a toolchain w/ wchar, threads # -BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y -# BR2_PACKAGE_MONGREL2 is not set + +# +# mongrel2 needs a uClibc or glibc toolchain w/ C++, threads, wchar, dynamic library +# # BR2_PACKAGE_MONKEY is not set # BR2_PACKAGE_MOSH is not set # BR2_PACKAGE_MOSQUITTO is not set @@ -1743,18 +1789,30 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # BR2_PACKAGE_NUTTCP is not set # BR2_PACKAGE_ODHCP6C is not set # BR2_PACKAGE_ODHCPLOC is not set -# BR2_PACKAGE_OLSR is not set + +# +# olsr needs a uClibc or glibc toolchain w/ threads, dynamic library +# # BR2_PACKAGE_OPEN_PLC_UTILS is not set # BR2_PACKAGE_OPENNTPD is not set # BR2_PACKAGE_OPENOBEX is not set # BR2_PACKAGE_OPENSSH is not set -# BR2_PACKAGE_OPENSWAN is not set + +# +# openswan needs a uClibc or glibc toolchain w/ headers >= 3.0 +# # BR2_PACKAGE_OPENVPN is not set # BR2_PACKAGE_P910ND is not set # BR2_PACKAGE_PHIDGETWEBSERVICE is not set -# BR2_PACKAGE_PORTMAP is not set + +# +# portmap needs a toolchain w/ RPC +# # BR2_PACKAGE_POUND is not set -# BR2_PACKAGE_PPPD is not set + +# +# pppd needs a uClibc or glibc toolchain w/ dynamic library +# # BR2_PACKAGE_PPTP_LINUX is not set # BR2_PACKAGE_PRIVOXY is not set # BR2_PACKAGE_PROFTPD is not set @@ -1769,13 +1827,19 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # rabbitmq-server needs erlang # # BR2_PACKAGE_RADVD is not set -# BR2_PACKAGE_RP_PPPOE is not set + +# +# rp-pppoe needs a uClibc or glibc toolchain w/ dynamic library +# # BR2_PACKAGE_RPCBIND is not set # BR2_PACKAGE_RSH_REDONE is not set # BR2_PACKAGE_RSYNC is not set # BR2_PACKAGE_RTORRENT is not set # BR2_PACKAGE_RTPTOOLS is not set -# BR2_PACKAGE_SAMBA4 is not set + +# +# samba4 needs a toolchain w/ RPC, wchar, dynamic library, threads +# # BR2_PACKAGE_SCONESERVER is not set # BR2_PACKAGE_SER2NET is not set # BR2_PACKAGE_SHAIRPORT_SYNC is not set @@ -1806,7 +1870,10 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # BR2_PACKAGE_USHARE is not set # BR2_PACKAGE_USSP_PUSH is not set # BR2_PACKAGE_VDE2 is not set -# BR2_PACKAGE_VDR is not set + +# +# vdr needs a glibc or uClibc toolchain w/ C++, dynamic library, NPTL, wchar +# # BR2_PACKAGE_VNSTAT is not set # BR2_PACKAGE_VPNC is not set # BR2_PACKAGE_VSFTPD is not set @@ -1875,7 +1942,10 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # Real-Time # BR2_PACKAGE_XENOMAI_ARCH_SUPPORTS=y -# BR2_PACKAGE_XENOMAI is not set + +# +# xenomai needs an glibc or uClibc toolchain w/ threads +# # # Security @@ -1912,10 +1982,7 @@ BR2_PACKAGE_XENOMAI_ARCH_SUPPORTS=y # BR2_PACKAGE_RANGER is not set # BR2_PACKAGE_SCREEN is not set # BR2_PACKAGE_SUDO is not set - -# -# tmux needs a toolchain w/ wchar, locale -# +# BR2_PACKAGE_TMUX is not set # BR2_PACKAGE_XMLSTARLET is not set # BR2_PACKAGE_XXHASH is not set @@ -1927,7 +1994,10 @@ BR2_PACKAGE_XENOMAI_ARCH_SUPPORTS=y # BR2_PACKAGE_ATOP is not set # BR2_PACKAGE_ATTR is not set BR2_PACKAGE_AUDIT_ARCH_SUPPORTS=y -# BR2_PACKAGE_AUDIT is not set + +# +# audit needs a uClibc or glibc toolchain w/ threads, dynamic library +# # BR2_PACKAGE_CGROUPFS_MOUNT is not set # @@ -1957,10 +2027,7 @@ BR2_PACKAGE_INITSCRIPTS=y # BR2_PACKAGE_IRQBALANCE is not set # BR2_PACKAGE_KEYUTILS is not set # BR2_PACKAGE_KMOD is not set - -# -# kvmtool needs a glibc or musl toolchain w/ dynamic library -# +# BR2_PACKAGE_KVMTOOL is not set # BR2_PACKAGE_LXC is not set # BR2_PACKAGE_MONIT is not set # BR2_PACKAGE_NCDU is not set diff --git a/projects/pi_domo/configs/toolchain.config b/projects/pi_domo/configs/toolchain.config index d5de93c3..43c5a182 100644 --- a/projects/pi_domo/configs/toolchain.config +++ b/projects/pi_domo/configs/toolchain.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Buildroot 2016.11-rc2-g965185b-dirty Configuration +# Buildroot 2016.11-rc2-g2c8c4a6-dirty Configuration # BR2_HAVE_DOT_CONFIG=y BR2_HOST_GCC_AT_LEAST_4_5=y @@ -128,11 +128,10 @@ BR2_STRIP_EXCLUDE_DIRS="" # BR2_OPTIMIZE_3 is not set # BR2_OPTIMIZE_G is not set BR2_OPTIMIZE_S=y -# BR2_GOOGLE_BREAKPAD_ENABLE is not set - -# -# Stack Smashing Protection needs a toolchain w/ SSP -# +BR2_SSP_NONE=y +# BR2_SSP_REGULAR is not set +# BR2_SSP_STRONG is not set +# BR2_SSP_ALL is not set # BR2_STATIC_LIBS is not set BR2_SHARED_LIBS=y # BR2_SHARED_STATIC_LIBS is not set @@ -149,7 +148,7 @@ BR2_COMPILER_PARANOID_UNSAFE_PATH=y # Toolchain # BR2_TOOLCHAIN=y -BR2_TOOLCHAIN_USES_UCLIBC=y +BR2_TOOLCHAIN_USES_MUSL=y BR2_TOOLCHAIN_BUILDROOT=y # BR2_TOOLCHAIN_EXTERNAL is not set @@ -157,10 +156,10 @@ BR2_TOOLCHAIN_BUILDROOT=y # Toolchain Buildroot Options # BR2_TOOLCHAIN_BUILDROOT_VENDOR="buildroot" -BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y +# BR2_TOOLCHAIN_BUILDROOT_UCLIBC is not set # BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set -# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set -BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc" +BR2_TOOLCHAIN_BUILDROOT_MUSL=y +BR2_TOOLCHAIN_BUILDROOT_LIBC="musl" # # Kernel Header Options @@ -180,24 +179,10 @@ BR2_KERNEL_HEADERS_4_4=y # BR2_KERNEL_HEADERS_VERSION is not set BR2_DEFAULT_KERNEL_HEADERS="4.4.31" BR2_PACKAGE_LINUX_HEADERS=y - -# -# uClibc Options -# -BR2_PACKAGE_UCLIBC=y -BR2_UCLIBC_CONFIG="package/uclibc/uClibc-ng.config" -BR2_UCLIBC_CONFIG_FRAGMENT_FILES="" -BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y -BR2_TOOLCHAIN_BUILDROOT_WCHAR=y -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_PTHREADS_NATIVE=y +BR2_PACKAGE_MUSL=y +# BR2_PTHREADS_NATIVE is not set # BR2_PTHREADS is not set # BR2_PTHREADS_NONE is not set -# BR2_PTHREAD_DEBUG is not set -# BR2_TOOLCHAIN_BUILDROOT_USE_SSP is not set -BR2_UCLIBC_INSTALL_UTILS=y -# BR2_UCLIBC_INSTALL_TEST_SUITE is not set -BR2_UCLIBC_TARGET_ARCH="arm" # # Binutils Options @@ -241,14 +226,15 @@ BR2_GDB_VERSION="7.10.1" # # Toolchain Generic Options # -BR2_TOOLCHAIN_HAS_NATIVE_RPC=y BR2_USE_WCHAR=y +BR2_ENABLE_LOCALE=y BR2_INSTALL_LIBSTDCPP=y BR2_TOOLCHAIN_HAS_THREADS=y +BR2_TOOLCHAIN_HAS_THREADS_DEBUG=y BR2_TOOLCHAIN_HAS_THREADS_NPTL=y BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y +BR2_TOOLCHAIN_HAS_SSP=y BR2_TOOLCHAIN_SUPPORTS_PIE=y -BR2_NEEDS_GETTEXT=y BR2_USE_MMU=y BR2_TARGET_OPTIMIZATION="" BR2_TARGET_LDFLAGS="" @@ -379,7 +365,10 @@ BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS=y # BR2_PACKAGE_FFMPEG is not set # BR2_PACKAGE_FLAC is not set # BR2_PACKAGE_FLITE is not set -# BR2_PACKAGE_GMRENDER_RESURRECT is not set + +# +# gmrender-resurrect needs a glibc or uClibc toolchain w/ wchar, threads +# # BR2_PACKAGE_GSTREAMER is not set # BR2_PACKAGE_GSTREAMER1 is not set # BR2_PACKAGE_JACK2 is not set @@ -447,15 +436,18 @@ BR2_PACKAGE_MPLAYER_ARCH_SUPPORTS=y # BR2_PACKAGE_DMALLOC is not set # BR2_PACKAGE_DROPWATCH is not set # BR2_PACKAGE_DSTAT is not set -# BR2_PACKAGE_DT is not set -# BR2_PACKAGE_DUMA is not set -# BR2_PACKAGE_FIO is not set # -# gdb/gdbserver needs a toolchain w/ threads, threads debug +# dt needs a glibc or uClibc toolchain w/ threads # +# BR2_PACKAGE_DUMA is not set +# BR2_PACKAGE_FIO is not set +# BR2_PACKAGE_GDB is not set BR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y -# BR2_PACKAGE_GOOGLE_BREAKPAD is not set + +# +# google-breakpad requires a glibc or uClibc toolchain w/ wchar, thread, C++ enabled +# # BR2_PACKAGE_IOZONE is not set # BR2_PACKAGE_KEXEC is not set @@ -466,8 +458,14 @@ BR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y # BR2_PACKAGE_LATENCYTOP is not set # BR2_PACKAGE_LMBENCH is not set # BR2_PACKAGE_LSOF is not set -# BR2_PACKAGE_LTP_TESTSUITE is not set -# BR2_PACKAGE_LTRACE is not set + +# +# ltp-testsuite needs a glibc or uClibc toolchain w/ threads +# + +# +# ltrace needs a uClibc or glibc toolchain w/ wchar, dynamic library +# # BR2_PACKAGE_LTTNG_BABELTRACE is not set # @@ -486,7 +484,10 @@ BR2_PACKAGE_OPROFILE_ARCH_SUPPORTS=y # BR2_PACKAGE_PV is not set # BR2_PACKAGE_RAMSMP is not set # BR2_PACKAGE_RAMSPEED is not set -# BR2_PACKAGE_RT_TESTS is not set + +# +# rt-tests needs a uClibc or glibc toolchain w/ NPTL, headers >= 3.14, dynamic library +# # BR2_PACKAGE_SPIDEV_TEST is not set # BR2_PACKAGE_STRACE is not set # BR2_PACKAGE_STRESS is not set @@ -501,7 +502,10 @@ BR2_PACKAGE_OPROFILE_ARCH_SUPPORTS=y # BR2_PACKAGE_TINYMEMBENCH is not set # BR2_PACKAGE_TRACE_CMD is not set BR2_PACKAGE_TRINITY_ARCH_SUPPORTS=y -# BR2_PACKAGE_TRINITY is not set + +# +# trinity needs a uClibc or glibc toolchain w/ headers >= 3.4 +# # BR2_PACKAGE_WHETSTONE is not set # @@ -540,7 +544,10 @@ BR2_PACKAGE_CMAKE_ARCH_SUPPORTS=y # # aufs-util needs a linux kernel and a toolchain w/ threads # -# BR2_PACKAGE_AUTOFS is not set + +# +# autofs needs a toolchain w/ NPTL, RPC, dynamic library +# # BR2_PACKAGE_BTRFS_PROGS is not set # BR2_PACKAGE_CIFS_UTILS is not set # BR2_PACKAGE_CPIO is not set @@ -644,7 +651,10 @@ BR2_PACKAGE_CMAKE_ARCH_SUPPORTS=y # Graphic libraries # # BR2_PACKAGE_CEGUI06 is not set -# BR2_PACKAGE_DIRECTFB is not set + +# +# directfb needs a glibc or uClibc toolchain w/ C++, NPTL, gcc >= 4.5 +# # # efl needs udev /dev management and a toolchain w/ C++, dynamic library, gcc >= 4.7, threads, wchar @@ -653,10 +663,7 @@ BR2_PACKAGE_CMAKE_ARCH_SUPPORTS=y # BR2_PACKAGE_FBGRAB is not set # BR2_PACKAGE_FBSET is not set # BR2_PACKAGE_FB_TEST_APP is not set - -# -# fbterm needs a toolchain w/ C++, wchar, locale -# +# BR2_PACKAGE_FBTERM is not set # BR2_PACKAGE_FBV is not set # BR2_PACKAGE_FREERDP is not set # BR2_PACKAGE_IMAGEMAGICK is not set @@ -725,18 +732,27 @@ BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTBS=y # BR2_PACKAGE_ACPITOOL is not set # BR2_PACKAGE_AER_INJECT is not set # BR2_PACKAGE_AM335X_PRU_PACKAGE is not set -# BR2_PACKAGE_AVRDUDE is not set + +# +# avrdude needs a uClibc or glibc toolchain w/ threads, wchar, dynamic library +# # # bcache-tools needs udev /dev management and a toolchain w/ wchar # # BR2_PACKAGE_CC_TOOL is not set # BR2_PACKAGE_CDRKIT is not set -# BR2_PACKAGE_CRYPTSETUP is not set + +# +# cryptsetup needs a glibc or uClibc toolchain w/ wchar, threads, dynamic library +# # BR2_PACKAGE_CWIID is not set # BR2_PACKAGE_DBUS is not set # BR2_PACKAGE_DEVMEM2 is not set -# BR2_PACKAGE_DMRAID is not set + +# +# dmraid needs a glibc or uClibc toolchain w/ threads, dynamic library +# # BR2_PACKAGE_DTV_SCAN_TABLES is not set # BR2_PACKAGE_DVB_APPS is not set # BR2_PACKAGE_DVBSNOOP is not set @@ -787,7 +803,10 @@ BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTBS=y # BR2_PACKAGE_LM_SENSORS is not set # BR2_PACKAGE_LSHW is not set # BR2_PACKAGE_LSUIO is not set -# BR2_PACKAGE_LVM2 is not set + +# +# lvm2 needs a glibc or uClibc toolchain w/ threads, dynamic library +# # # mali-t76x needs a glibc toolchain with armhf enabled @@ -886,6 +905,10 @@ BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTBS=y # # udisks needs udev /dev management # + +# +# udisks needs a glibc or uClibc toolchain w/ wchar, threads, dynamic library +# # BR2_PACKAGE_USB_MODESWITCH is not set # BR2_PACKAGE_USB_MODESWITCH_DATA is not set @@ -910,7 +933,10 @@ BR2_PACKAGE_ERLANG_ARCH_SUPPORTS=y # BR2_PACKAGE_FICL is not set BR2_PACKAGE_GAUCHE_ARCH_SUPPORTS=y # BR2_PACKAGE_GAUCHE is not set -# BR2_PACKAGE_GUILE is not set + +# +# guile needs a uClibc or glibc toolchain w/ threads, wchar, dynamic library +# # BR2_PACKAGE_HASERL is not set # BR2_PACKAGE_JAMVM is not set # BR2_PACKAGE_JIMTCL is not set @@ -1333,7 +1359,10 @@ BR2_PACKAGE_LIBOPENH264_ARCH_SUPPORTS=y # # BR2_PACKAGE_C_ARES is not set BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS=y -# BR2_PACKAGE_CANFESTIVAL is not set + +# +# canfestival needs a glibc or uClibc toolchain w/ threads and dynamic library +# # BR2_PACKAGE_CGIC is not set # BR2_PACKAGE_CPPZMQ is not set # BR2_PACKAGE_CZMQ is not set @@ -1368,7 +1397,10 @@ BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS=y # BR2_PACKAGE_LIBMODBUS is not set # BR2_PACKAGE_LIBNATPMP is not set # BR2_PACKAGE_LIBNDP is not set -# BR2_PACKAGE_LIBNET is not set + +# +# libnet needs a glibc or uClibc toolchain +# # BR2_PACKAGE_LIBNETFILTER_ACCT is not set # BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set # BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set @@ -1445,7 +1477,10 @@ BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS=y # BR2_PACKAGE_DAWGDIC is not set # BR2_PACKAGE_DING_LIBS is not set # BR2_PACKAGE_EIGEN is not set -# BR2_PACKAGE_ELFUTILS is not set + +# +# elfutils needs a uClibc or glibc toolchain w/ wchar, dynamic library +# # BR2_PACKAGE_FFTW is not set # BR2_PACKAGE_FLANN is not set # BR2_PACKAGE_GFLAGS is not set @@ -1514,16 +1549,14 @@ BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS=y # # linux-pam needs a uClibc or glibc toolchain w/ wchar, locale, dynamic library # - -# -# liquid-dsp requires a glibc or musl toolchain w/ dynamic library -# +# BR2_PACKAGE_LIQUID_DSP is not set # BR2_PACKAGE_LTTNG_LIBUST is not set # BR2_PACKAGE_MPC is not set # BR2_PACKAGE_MPDECIMAL is not set # BR2_PACKAGE_MPFR is not set # BR2_PACKAGE_MSGPACK is not set # BR2_PACKAGE_MTDEV2TUIO is not set +BR2_PACKAGE_MUSL_COMPAT_HEADERS=y BR2_PACKAGE_OPENBLAS_DEFAULT_TARGET="ARMV6" BR2_PACKAGE_OPENBLAS_ARCH_SUPPORTS=y # BR2_PACKAGE_OPENBLAS is not set @@ -1562,7 +1595,6 @@ BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y # BR2_PACKAGE_LIBENCA is not set # BR2_PACKAGE_LIBESTR is not set # BR2_PACKAGE_LIBFRIBIDI is not set -# BR2_PACKAGE_LIBICONV is not set # BR2_PACKAGE_LIBUNISTRING is not set # BR2_PACKAGE_LINENOISE is not set # BR2_PACKAGE_NCURSES is not set @@ -1572,7 +1604,6 @@ BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y # BR2_PACKAGE_READLINE is not set # BR2_PACKAGE_SLANG is not set # BR2_PACKAGE_TCLAP is not set -# BR2_PACKAGE_USTR is not set # # Mail @@ -1628,10 +1659,7 @@ BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET=y # BR2_PACKAGE_BCUSDK is not set # BR2_PACKAGE_BIND is not set # BR2_PACKAGE_BLUEZ_UTILS is not set - -# -# bluez5-utils needs a glibc or musl toolchain w/ wchar, threads, headers >= 3.4, dynamic library -# +# BR2_PACKAGE_BLUEZ5_UTILS is not set # BR2_PACKAGE_BMON is not set # BR2_PACKAGE_BOA is not set # BR2_PACKAGE_BRIDGE_UTILS is not set @@ -1641,7 +1669,10 @@ BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET=y # BR2_PACKAGE_CANNELLONI is not set # BR2_PACKAGE_CHRONY is not set # BR2_PACKAGE_CIVETWEB is not set -# BR2_PACKAGE_CONNMAN is not set + +# +# connman needs a glibc or uClibc toolchain w/ wchar, threads, resolver, dynamic library +# # # connman-gtk needs libgtk3 and a glibc or uClibc toolchain w/ wchar, threads, resolver, dynamic library @@ -1657,7 +1688,10 @@ BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET=y # BR2_PACKAGE_DNSMASQ is not set # BR2_PACKAGE_DRBD_UTILS is not set # BR2_PACKAGE_DROPBEAR is not set -# BR2_PACKAGE_EBTABLES is not set + +# +# ebtables needs a glibc or uClibc toolchain +# # # ejabberd needs erlang, toolchain w/ C++ @@ -1682,10 +1716,7 @@ BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET=y # BR2_PACKAGE_IBRDTND is not set # BR2_PACKAGE_IFPLUGD is not set # BR2_PACKAGE_IFTOP is not set - -# -# ifupdown needs a glibc or musl toolchain w/ headers >= 3.0 -# +# BR2_PACKAGE_IFUPDOWN is not set # BR2_PACKAGE_IGD2_FOR_LINUX is not set # @@ -1697,7 +1728,6 @@ BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET=y # BR2_PACKAGE_IPERF is not set # BR2_PACKAGE_IPERF3 is not set # BR2_PACKAGE_IPROUTE2 is not set -# BR2_PACKAGE_IPSEC_TOOLS is not set # BR2_PACKAGE_IPSET is not set # BR2_PACKAGE_IPTABLES is not set # BR2_PACKAGE_IPTRAF_NG is not set @@ -1727,8 +1757,10 @@ BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET=y # # modemmanager needs udev /dev management and a toolchain w/ wchar, threads # -BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y -# BR2_PACKAGE_MONGREL2 is not set + +# +# mongrel2 needs a uClibc or glibc toolchain w/ C++, threads, wchar, dynamic library +# # BR2_PACKAGE_MONKEY is not set # BR2_PACKAGE_MOSH is not set # BR2_PACKAGE_MOSQUITTO is not set @@ -1763,18 +1795,30 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # BR2_PACKAGE_NUTTCP is not set # BR2_PACKAGE_ODHCP6C is not set # BR2_PACKAGE_ODHCPLOC is not set -# BR2_PACKAGE_OLSR is not set + +# +# olsr needs a uClibc or glibc toolchain w/ threads, dynamic library +# # BR2_PACKAGE_OPEN_PLC_UTILS is not set # BR2_PACKAGE_OPENNTPD is not set # BR2_PACKAGE_OPENOBEX is not set # BR2_PACKAGE_OPENSSH is not set -# BR2_PACKAGE_OPENSWAN is not set + +# +# openswan needs a uClibc or glibc toolchain w/ headers >= 3.0 +# # BR2_PACKAGE_OPENVPN is not set # BR2_PACKAGE_P910ND is not set # BR2_PACKAGE_PHIDGETWEBSERVICE is not set -# BR2_PACKAGE_PORTMAP is not set + +# +# portmap needs a toolchain w/ RPC +# # BR2_PACKAGE_POUND is not set -# BR2_PACKAGE_PPPD is not set + +# +# pppd needs a uClibc or glibc toolchain w/ dynamic library +# # BR2_PACKAGE_PPTP_LINUX is not set # BR2_PACKAGE_PRIVOXY is not set # BR2_PACKAGE_PROFTPD is not set @@ -1789,13 +1833,19 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # rabbitmq-server needs erlang # # BR2_PACKAGE_RADVD is not set -# BR2_PACKAGE_RP_PPPOE is not set + +# +# rp-pppoe needs a uClibc or glibc toolchain w/ dynamic library +# # BR2_PACKAGE_RPCBIND is not set # BR2_PACKAGE_RSH_REDONE is not set # BR2_PACKAGE_RSYNC is not set # BR2_PACKAGE_RTORRENT is not set # BR2_PACKAGE_RTPTOOLS is not set -# BR2_PACKAGE_SAMBA4 is not set + +# +# samba4 needs a toolchain w/ RPC, wchar, dynamic library, threads +# # BR2_PACKAGE_SCONESERVER is not set # BR2_PACKAGE_SER2NET is not set # BR2_PACKAGE_SHAIRPORT_SYNC is not set @@ -1827,7 +1877,10 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # BR2_PACKAGE_USHARE is not set # BR2_PACKAGE_USSP_PUSH is not set # BR2_PACKAGE_VDE2 is not set -# BR2_PACKAGE_VDR is not set + +# +# vdr needs a glibc or uClibc toolchain w/ C++, dynamic library, NPTL, wchar +# # BR2_PACKAGE_VNSTAT is not set # BR2_PACKAGE_VPNC is not set # BR2_PACKAGE_VSFTPD is not set @@ -1902,7 +1955,10 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # Real-Time # BR2_PACKAGE_XENOMAI_ARCH_SUPPORTS=y -# BR2_PACKAGE_XENOMAI is not set + +# +# xenomai needs an glibc or uClibc toolchain w/ threads +# # # Security @@ -1943,10 +1999,7 @@ BR2_PACKAGE_XENOMAI_ARCH_SUPPORTS=y # BR2_PACKAGE_SCREEN is not set # BR2_PACKAGE_SUDO is not set # BR2_PACKAGE_TIME is not set - -# -# tmux needs a toolchain w/ wchar, locale -# +# BR2_PACKAGE_TMUX is not set # BR2_PACKAGE_WHICH is not set # BR2_PACKAGE_XMLSTARLET is not set # BR2_PACKAGE_XXHASH is not set @@ -1959,7 +2012,10 @@ BR2_PACKAGE_XENOMAI_ARCH_SUPPORTS=y # BR2_PACKAGE_ATOP is not set # BR2_PACKAGE_ATTR is not set BR2_PACKAGE_AUDIT_ARCH_SUPPORTS=y -# BR2_PACKAGE_AUDIT is not set + +# +# audit needs a uClibc or glibc toolchain w/ threads, dynamic library +# # BR2_PACKAGE_BOOTUTILS is not set # BR2_PACKAGE_CGROUPFS_MOUNT is not set @@ -1995,10 +2051,7 @@ BR2_PACKAGE_AUDIT_ARCH_SUPPORTS=y # BR2_PACKAGE_IRQBALANCE is not set # BR2_PACKAGE_KEYUTILS is not set # BR2_PACKAGE_KMOD is not set - -# -# kvmtool needs a glibc or musl toolchain w/ dynamic library -# +# BR2_PACKAGE_KVMTOOL is not set # BR2_PACKAGE_LXC is not set # BR2_PACKAGE_MONIT is not set # BR2_PACKAGE_NCDU is not set @@ -2009,7 +2062,10 @@ BR2_PACKAGE_AUDIT_ARCH_SUPPORTS=y # BR2_PACKAGE_PSMISC is not set # BR2_PACKAGE_PWGEN is not set # BR2_PACKAGE_QUOTA is not set -# BR2_PACKAGE_RSYSLOG is not set + +# +# rsyslog needs a uClibc or glibc toolchain w/ threads, dynamic library +# # BR2_PACKAGE_RUNC is not set # BR2_PACKAGE_SCRUB is not set # BR2_PACKAGE_SCRYPT is not set