From 2a81684f6360dfb3d5eba8eda22054eeebaecbe9 Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Tue, 16 Jun 2020 20:24:03 -0700 Subject: [PATCH] switch to musl, support post-build script --- config/buildroot/board/qemu/post-build.sh | 6 + .../buildroot/configs/airgap_qemu_defconfig | 856 +++++------------- 2 files changed, 215 insertions(+), 647 deletions(-) create mode 100755 config/buildroot/board/qemu/post-build.sh diff --git a/config/buildroot/board/qemu/post-build.sh b/config/buildroot/board/qemu/post-build.sh new file mode 100755 index 0000000..5820e24 --- /dev/null +++ b/config/buildroot/board/qemu/post-build.sh @@ -0,0 +1,6 @@ +#!/bin/sh + +set -u +set -e + +echo "post-build.sh was run" diff --git a/config/buildroot/configs/airgap_qemu_defconfig b/config/buildroot/configs/airgap_qemu_defconfig index f62209c..a639eba 100644 --- a/config/buildroot/configs/airgap_qemu_defconfig +++ b/config/buildroot/configs/airgap_qemu_defconfig @@ -142,7 +142,7 @@ BR2_GLOBAL_PATCH_DIR="" # BR2_COMPILER_PARANOID_UNSAFE_PATH=y # BR2_FORCE_HOST_BUILD is not set -# BR2_REPRODUCIBLE is not set +BR2_REPRODUCIBLE=y # BR2_PER_PACKAGE_DIRECTORIES is not set # @@ -165,7 +165,7 @@ BR2_RELRO_NONE=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 @@ -173,10 +173,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 @@ -242,22 +242,7 @@ BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_4=y # BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_0 is not set # BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_REALLY_OLD is not set 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_WCHAR is not set -# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set -BR2_PTHREADS_NATIVE=y -# 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_TARGET_ARCH="i386" -BR2_UCLIBC_X86_TYPE="686" +BR2_PACKAGE_MUSL=y # # Binutils Options @@ -278,10 +263,7 @@ BR2_GCC_VERSION_8_X=y BR2_GCC_VERSION="8.4.0" BR2_EXTRA_GCC_CONFIG_OPTIONS="" # BR2_TOOLCHAIN_BUILDROOT_CXX is not set - -# -# Fortran support needs a toolchain w/ wchar -# +# BR2_TOOLCHAIN_BUILDROOT_FORTRAN is not set # BR2_GCC_ENABLE_LTO is not set # BR2_GCC_ENABLE_OPENMP is not set # BR2_GCC_ENABLE_GRAPHITE is not set @@ -297,7 +279,10 @@ BR2_PACKAGE_HOST_GDB_ARCH_SUPPORTS=y # BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS=y BR2_TOOLCHAIN_SUPPORTS_VARIADIC_MI_THUNK=y +BR2_USE_WCHAR=y +BR2_ENABLE_LOCALE=y BR2_TOOLCHAIN_HAS_THREADS=y +BR2_TOOLCHAIN_HAS_THREADS_DEBUG=y BR2_TOOLCHAIN_HAS_THREADS_NPTL=y BR2_TOOLCHAIN_HAS_UCONTEXT=y BR2_TOOLCHAIN_SUPPORTS_PIE=y @@ -396,15 +381,11 @@ BR2_INIT_BUSYBOX=y # BR2_ROOTFS_DEVICE_CREATION_STATIC is not set BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y # BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set - -# -# eudev needs a toolchain w/ wchar, dynamic library -# +# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set BR2_ROOTFS_DEVICE_TABLE="system/device_table.txt" # BR2_ROOTFS_DEVICE_TABLE_SUPPORTS_EXTENDED_ATTRIBUTES is not set # BR2_ROOTFS_MERGED_USR is not set -BR2_TARGET_ENABLE_ROOT_LOGIN=y -BR2_TARGET_GENERIC_ROOT_PASSWD="build" +# BR2_TARGET_ENABLE_ROOT_LOGIN is not set BR2_SYSTEM_BIN_SH_BUSYBOX=y # @@ -427,14 +408,11 @@ BR2_SYSTEM_DHCP="" BR2_SYSTEM_DEFAULT_PATH="/bin:/sbin:/usr/bin:/usr/sbin" BR2_ENABLE_LOCALE_PURGE=y BR2_ENABLE_LOCALE_WHITELIST="C en_US" - -# -# NLS support needs a toolchain w/ wchar, dynamic library -# +# BR2_SYSTEM_ENABLE_NLS is not set # BR2_TARGET_TZ_INFO is not set BR2_ROOTFS_USERS_TABLES="" -BR2_ROOTFS_OVERLAY="" -BR2_ROOTFS_POST_BUILD_SCRIPT="board/qemu/x86/post-build.sh" +BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL_Airgap_PATH)/rootfs_overlay/" +BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL_Airgap_PATH)/board/qemu/post-build.sh" BR2_ROOTFS_POST_FAKEROOT_SCRIPT="" BR2_ROOTFS_POST_IMAGE_SCRIPT="board/qemu/post-image.sh" BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_DEFCONFIG)" @@ -475,7 +453,10 @@ BR2_LINUX_KERNEL_GZIP=y # # 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 @@ -521,10 +502,7 @@ BR2_PACKAGE_SKELETON_INIT_SYSV=y # # bellagio needs a toolchain w/ C++, threads, dynamic library # - -# -# bluez-alsa needs a toolchain w/ wchar, NPTL, headers >= 3.4, dynamic library -# +# BR2_PACKAGE_BLUEZ_ALSA is not set # BR2_PACKAGE_DVBLAST is not set # BR2_PACKAGE_DVDAUTHOR is not set @@ -538,27 +516,12 @@ BR2_PACKAGE_SKELETON_INIT_SYSV=y # BR2_PACKAGE_FAAD2 is not set BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS=y # BR2_PACKAGE_FFMPEG is not set - -# -# flac needs a toolchain w/ wchar -# - -# -# flite needs a toolchain w/ wchar -# +# BR2_PACKAGE_FLAC is not set +# BR2_PACKAGE_FLITE is not set # BR2_PACKAGE_FLUID_SOUNDFONT is not set - -# -# fluidsynth needs a toolchain w/ threads, wchar -# - -# -# gmrender-resurrect needs a toolchain w/ wchar, threads -# - -# -# gstreamer 1.x needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_FLUIDSYNTH is not set +# BR2_PACKAGE_GMRENDER_RESURRECT is not set +# BR2_PACKAGE_GSTREAMER1 is not set # BR2_PACKAGE_JACK1 is not set # @@ -570,10 +533,7 @@ BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS=y # # BR2_PACKAGE_LAME is not set # BR2_PACKAGE_MADPLAY is not set - -# -# mimic needs a toolchain w/ wchar -# +# BR2_PACKAGE_MIMIC is not set # BR2_PACKAGE_MINIMODEM is not set # @@ -603,15 +563,9 @@ BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS=y # # BR2_PACKAGE_OPUS_TOOLS is not set BR2_PACKAGE_PULSEAUDIO_HAS_ATOMIC=y - -# -# pulseaudio needs a toolchain w/ wchar, threads, dynamic library -# +# BR2_PACKAGE_PULSEAUDIO is not set # BR2_PACKAGE_SOX is not set - -# -# squeezelite needs a toolchain w/ wchar, NPTL, dynamic library -# +# BR2_PACKAGE_SQUEEZELITE is not set # # tovid needs a toolchain w/ threads, C++, wchar, gcc >= 4.5 @@ -657,10 +611,7 @@ BR2_PACKAGE_BZIP2=y # p7zip needs a toolchain w/ threads, wchar, C++ # # BR2_PACKAGE_PIGZ is not set - -# -# pixz needs a toolchain w/ threads, wchar -# +# BR2_PACKAGE_PIXZ is not set # # unrar needs a toolchain w/ C++, wchar, threads @@ -690,11 +641,11 @@ BR2_PACKAGE_ZIP=y # BR2_PACKAGE_DIEHARDER is not set # BR2_PACKAGE_DMALLOC is not set # BR2_PACKAGE_DROPWATCH is not set +# BR2_PACKAGE_DSTAT is not set # -# dstat needs a toolchain w/ wchar, threads, dynamic library +# dt needs a glibc or uClibc toolchain w/ threads # -# BR2_PACKAGE_DT is not set # # duma needs a toolchain w/ C++, threads, dynamic library @@ -706,10 +657,6 @@ BR2_PACKAGE_ZIP=y # BR2_PACKAGE_GDB_ARCH_SUPPORTS=y -# -# gdb/gdbserver needs a toolchain w/ threads, threads debug -# - # # gdb/gdbserver >= 8.x needs a toolchain w/ C++, gcc >= 4.8 # @@ -723,10 +670,7 @@ BR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y # BR2_PACKAGE_KTAP is not set BR2_PACKAGE_KVM_UNIT_TESTS_ARCH_SUPPORTS=y # BR2_PACKAGE_KVM_UNIT_TESTS is not set - -# -# latencytop needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_LATENCYTOP is not set # BR2_PACKAGE_LMBENCH is not set BR2_PACKAGE_LTP_TESTSUITE_ARCH_SUPPORTS=y # BR2_PACKAGE_LTP_TESTSUITE is not set @@ -735,10 +679,7 @@ BR2_PACKAGE_LTRACE_ARCH_SUPPORTS=y # # ltrace needs a uClibc or glibc toolchain w/ wchar, dynamic library # - -# -# lttng-babeltrace needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_LTTNG_BABELTRACE is not set # BR2_PACKAGE_LTTNG_MODULES is not set # BR2_PACKAGE_LTTNG_TOOLS is not set # BR2_PACKAGE_MCELOG is not set @@ -759,10 +700,6 @@ BR2_PACKAGE_OPROFILE_ARCH_SUPPORTS=y # # pcm-tools needs a toolchain w/ C++ # - -# -# piglit needs glibc or musl -# # BR2_PACKAGE_PV is not set # @@ -770,19 +707,22 @@ BR2_PACKAGE_OPROFILE_ARCH_SUPPORTS=y # # 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 -# BR2_PACKAGE_STRESS_NG is not set + +# +# stress-ng needs a glibc or uClibc toolchain w/ dynamic library, headers >= 3.3 +# # # sysdig needs a glibc or uclibc toolchain w/ C++, gcc >= 4.8, dynamic library and a Linux kernel to be built # - -# -# sysprof needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_SYSPROF is not set # BR2_PACKAGE_TCF_AGENT is not set BR2_PACKAGE_TCF_AGENT_ARCH="i686" BR2_PACKAGE_TCF_AGENT_ARCH_SUPPORTS=y @@ -799,10 +739,7 @@ BR2_PACKAGE_VALGRIND_ARCH_SUPPORTS=y # # Development tools # - -# -# binutils needs a toolchain w/ wchar -# +# BR2_PACKAGE_BINUTILS is not set # BR2_PACKAGE_BSDIFF is not set # BR2_PACKAGE_CHECK is not set BR2_PACKAGE_CMAKE_ARCH_SUPPORTS=y @@ -815,10 +752,7 @@ BR2_PACKAGE_CMAKE_ARCH_SUPPORTS=y # cppunit needs a toolchain w/ C++, dynamic library # # BR2_PACKAGE_CUNIT is not set - -# -# cvs needs a toolchain w/ wchar -# +# BR2_PACKAGE_CVS is not set # # cxxtest needs a toolchain w/ C++ support @@ -841,10 +775,7 @@ BR2_PACKAGE_JQ=y # BR2_PACKAGE_MAKE is not set # BR2_PACKAGE_PKGCONF is not set # BR2_PACKAGE_SUBVERSION is not set - -# -# tree needs a toolchain w/ wchar -# +# BR2_PACKAGE_TREE is not set # BR2_PACKAGE_YASM is not set # @@ -852,81 +783,45 @@ BR2_PACKAGE_JQ=y # # BR2_PACKAGE_ABOOTIMG is not set # BR2_PACKAGE_AUFS_UTIL is not set -# BR2_PACKAGE_AUTOFS is not set + +# +# autofs needs a glibc or uClibc toolchain w/ NPTL and dynamic library +# # BR2_PACKAGE_BTRFS_PROGS is not set # BR2_PACKAGE_CIFS_UTILS is not set - -# -# cpio needs a toolchain w/ wchar -# +# BR2_PACKAGE_CPIO is not set # BR2_PACKAGE_CRAMFS is not set +# BR2_PACKAGE_CURLFTPFS is not set # -# curlftpfs needs a toolchain w/ wchar, threads, dynamic library -# -# BR2_PACKAGE_DAVFS2 is not set - -# -# dosfstools needs a toolchain w/ wchar +# davfs2 needs a glibc or uClibc toolchain # +# BR2_PACKAGE_DOSFSTOOLS is not set # BR2_PACKAGE_E2FSPROGS is not set - -# -# e2tools needs a toolchain w/ threads, wchar -# - -# -# ecryptfs-utils needs a toolchain w/ threads, wchar, dynamic library -# +# BR2_PACKAGE_E2TOOLS is not set +# BR2_PACKAGE_ECRYPTFS_UTILS is not set # BR2_PACKAGE_EROFS_UTILS is not set - -# -# exfat needs a toolchain w/ wchar, threads, dynamic library -# - -# -# exfat-utils needs a toolchain w/ wchar -# - -# -# exfatprogs needs a toolchain w/ wchar -# - -# -# f2fs-tools needs a toolchain w/ wchar -# +# BR2_PACKAGE_EXFAT is not set +# BR2_PACKAGE_EXFAT_UTILS is not set +# BR2_PACKAGE_EXFATPROGS is not set +# BR2_PACKAGE_F2FS_TOOLS is not set # BR2_PACKAGE_FLASHBENCH is not set # BR2_PACKAGE_FSCRYPTCTL is not set - -# -# fwup needs a toolchain w/ wchar -# +# BR2_PACKAGE_FWUP is not set # BR2_PACKAGE_GENEXT2FS is not set # BR2_PACKAGE_GENPART is not set # BR2_PACKAGE_GENROMFS is not set # BR2_PACKAGE_IMX_USB_LOADER is not set # BR2_PACKAGE_MMC_UTILS is not set # BR2_PACKAGE_MTD is not set - -# -# mtools needs a toolchain w/ wchar -# +# BR2_PACKAGE_MTOOLS is not set # BR2_PACKAGE_NFS_UTILS is not set # BR2_PACKAGE_NILFS_UTILS is not set - -# -# ntfs-3g needs a toolchain w/ wchar, threads, dynamic library -# +# BR2_PACKAGE_NTFS_3G is not set # BR2_PACKAGE_SP_OOPS_EXTRACT is not set # BR2_PACKAGE_SQUASHFS is not set - -# -# sshfs needs a toolchain w/ wchar, threads, dynamic library -# - -# -# udftools needs a toolchain w/ wchar -# +# BR2_PACKAGE_SSHFS is not set +# BR2_PACKAGE_UDFTOOLS is not set # BR2_PACKAGE_UNIONFS is not set # BR2_PACKAGE_XFSPROGS is not set @@ -1010,10 +905,6 @@ BR2_PACKAGE_JQ=y # cage needs udev, mesa3d w/ EGL and GLES support # -# -# cage needs a toolchain w/ threads, locale, dynamic library -# - # # cog needs wpewebkit and a toolchain w/ threads # @@ -1028,10 +919,7 @@ BR2_PACKAGE_JQ=y # glslsandbox-player needs a toolchain w/ threads and an openGL ES and EGL driver # # BR2_PACKAGE_GNUPLOT is not set - -# -# jhead needs a toolchain w/ wchar -# +# BR2_PACKAGE_JHEAD is not set # # libva-utils needs a toolchain w/ C++, threads, dynamic library @@ -1039,10 +927,7 @@ BR2_PACKAGE_JQ=y BR2_PACKAGE_NETSURF_ARCH_SUPPORTS=y # BR2_PACKAGE_NETSURF is not set # BR2_PACKAGE_PNGQUANT is not set - -# -# rrdtool needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_RRDTOOL is not set # # stellarium needs Qt5 and an OpenGL provider @@ -1093,10 +978,7 @@ BR2_PACKAGE_NETSURF_ARCH_SUPPORTS=y # # ogre needs a toolchain w/ C++, dynamic library, gcc >= 4.8, threads, wchar # - -# -# psplash needs a toolchain w/ wchar -# +# BR2_PACKAGE_PSPLASH is not set # BR2_PACKAGE_SDL is not set # BR2_PACKAGE_SDL2 is not set @@ -1116,10 +998,7 @@ BR2_PACKAGE_QT5_JSCORE_AVAILABLE=y # # weston needs udev and a toolchain w/ locale, threads, dynamic library, headers >= 3.0 # - -# -# X.org needs a toolchain w/ wchar, threads, dynamic library -# +# BR2_PACKAGE_XORG7 is not set # # apitrace needs a toolchain w/ C++, wchar, dynamic library, threads, gcc >= 4.9 @@ -1129,10 +1008,6 @@ BR2_PACKAGE_QT5_JSCORE_AVAILABLE=y # midori needs libgtk3 and a glibc toolchain w/ C++, gcc >= 7 # -# -# rdesktop needs a toolchain w/ wchar, dynamic library -# - # # vte needs a toolchain w/ wchar, threads, C++, gcc >= 4.8 # @@ -1185,16 +1060,14 @@ BR2_PACKAGE_QT5_JSCORE_AVAILABLE=y # # brickd needs udev /dev management, a toolchain w/ threads, wchar # - -# -# brltty needs a toolchain w/ dynamic lib, threads, wchar -# +# BR2_PACKAGE_BRLTTY is not set # # cc-tool needs a toolchain w/ C++, threads, wchar # # BR2_PACKAGE_CDRKIT is not set # BR2_PACKAGE_CRYPTSETUP is not set +# BR2_PACKAGE_CWIID is not set # BR2_PACKAGE_DAHDI_LINUX is not set # BR2_PACKAGE_DAHDI_TOOLS is not set # BR2_PACKAGE_DBUS is not set @@ -1214,10 +1087,6 @@ BR2_PACKAGE_QT5_JSCORE_AVAILABLE=y # # eudev needs eudev /dev management # - -# -# eudev needs a toolchain w/ wchar, dynamic library -# # BR2_PACKAGE_EVEMU is not set # BR2_PACKAGE_EVTEST is not set # BR2_PACKAGE_FAN_CTRL is not set @@ -1232,10 +1101,7 @@ BR2_PACKAGE_FLASHROM_ARCH_SUPPORTS=y # # gptfdisk needs a toolchain w/ C++ # - -# -# gvfs needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_GVFS is not set # BR2_PACKAGE_HWDATA is not set # BR2_PACKAGE_HWLOC is not set # BR2_PACKAGE_I7Z is not set @@ -1271,25 +1137,16 @@ BR2_PACKAGE_FLASHROM_ARCH_SUPPORTS=y # BR2_PACKAGE_MEMTEST86 is not set # BR2_PACKAGE_MEMTESTER is not set # BR2_PACKAGE_MEMTOOL is not set - -# -# minicom needs a toolchain w/ wchar -# +# BR2_PACKAGE_MINICOM is not set # BR2_PACKAGE_MSR_TOOLS is not set # BR2_PACKAGE_NANOCOM is not set - -# -# neard needs a toolchain w/ wchar, threads, dynamic library -# +# BR2_PACKAGE_NEARD is not set # # nvidia-driver needs a glibc toolchain # # BR2_PACKAGE_NVME is not set - -# -# ofono needs a toolchain w/ dynamic library, wchar, threads -# +# BR2_PACKAGE_OFONO is not set # BR2_PACKAGE_OPEN2300 is not set # @@ -1301,10 +1158,7 @@ BR2_PACKAGE_FLASHROM_ARCH_SUPPORTS=y # # openpowerlink needs a toolchain w/ C++, threads # - -# -# parted needs a glibc or musl toolchain w/ locale, wchar -# +# BR2_PACKAGE_PARTED is not set # BR2_PACKAGE_PCIUTILS is not set # BR2_PACKAGE_PDBG is not set # BR2_PACKAGE_PICOCOM is not set @@ -1332,22 +1186,13 @@ BR2_PACKAGE_SEDUTIL_ARCH_SUPPORTS=y # # BR2_PACKAGE_SETSERIAL is not set # BR2_PACKAGE_SG3_UTILS is not set - -# -# sigrok-cli needs a toolchain w/ locale, wchar, threads, dynamic library, gcc >= 4.7 -# - -# -# sispmctl needs a toolchain w/ threads, wchar -# +# BR2_PACKAGE_SIGROK_CLI is not set +# BR2_PACKAGE_SISPMCTL is not set # # smartmontools needs a toolchain w/ C++ # - -# -# smstools3 needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_SMSTOOLS3 is not set # BR2_PACKAGE_SPI_TOOLS is not set # BR2_PACKAGE_SREDIRD is not set # BR2_PACKAGE_STATSERIAL is not set @@ -1390,10 +1235,6 @@ BR2_PACKAGE_SEDUTIL_ARCH_SUPPORTS=y # # upower needs udev /dev management # - -# -# upower needs a toolchain w/ threads, wchar -# # BR2_PACKAGE_USB_MODESWITCH is not set # BR2_PACKAGE_USB_MODESWITCH_DATA is not set @@ -1410,10 +1251,7 @@ BR2_PACKAGE_SEDUTIL_ARCH_SUPPORTS=y # wf111 needs a glibc toolchain # BR2_PACKAGE_WIPE=y - -# -# xorriso needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_XORRISO is not set # BR2_PACKAGE_XR819_XRADIO is not set # @@ -1463,18 +1301,9 @@ BR2_PACKAGE_OPENJDK_ARCH_SUPPORTS=y # # BR2_PACKAGE_PERL is not set # BR2_PACKAGE_PHP is not set - -# -# python needs a toolchain w/ wchar, threads, dynamic library -# - -# -# python3 needs a toolchain w/ wchar, threads, dynamic library -# - -# -# ruby needs a toolchain w/ wchar, threads, dynamic library -# +# BR2_PACKAGE_PYTHON is not set +# BR2_PACKAGE_PYTHON3 is not set +# BR2_PACKAGE_RUBY is not set # BR2_PACKAGE_TCL is not set # @@ -1528,10 +1357,7 @@ BR2_PACKAGE_FDK_AAC_ARCH_SUPPORTS=y # # libmodplug needs a toolchain w/ C++ # - -# -# libmpd needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_LIBMPD is not set # BR2_PACKAGE_LIBMPDCLIENT is not set # BR2_PACKAGE_LIBREPLAYGAIN is not set # BR2_PACKAGE_LIBSAMPLERATE is not set @@ -1583,10 +1409,7 @@ BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING_ARCH_SUPPORTS=y # # Compression and decompression # - -# -# libarchive needs a toolchain w/ wchar -# +# BR2_PACKAGE_LIBARCHIVE is not set # BR2_PACKAGE_LIBMSPACK is not set # @@ -1594,10 +1417,7 @@ BR2_PACKAGE_WEBRTC_AUDIO_PROCESSING_ARCH_SUPPORTS=y # # BR2_PACKAGE_LIBZIP is not set # BR2_PACKAGE_LZO is not set - -# -# minizip needs a toolchain w/ wchar -# +# BR2_PACKAGE_MINIZIP is not set # # snappy needs a toolchain w/ C++ @@ -1624,14 +1444,8 @@ BR2_PACKAGE_BOTAN_ARCH_SUPPORTS=y # # BR2_PACKAGE_CA_CERTIFICATES is not set # BR2_PACKAGE_CRYPTODEV is not set - -# -# gcr needs a toolchain w/ wchar, threads, dynamic library -# - -# -# gnutls needs a toolchain w/ wchar, dynamic library -# +# BR2_PACKAGE_GCR is not set +# BR2_PACKAGE_GNUTLS is not set # BR2_PACKAGE_LIBARGON2 is not set BR2_PACKAGE_LIBASSUAN=y BR2_PACKAGE_LIBGCRYPT=y @@ -1650,10 +1464,7 @@ BR2_PACKAGE_LIBKSBA=y # # BR2_PACKAGE_LIBP11 is not set # BR2_PACKAGE_LIBSCRYPT is not set - -# -# libsecret needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_LIBSECRET is not set # BR2_PACKAGE_LIBSHA1 is not set # BR2_PACKAGE_LIBSODIUM is not set # BR2_PACKAGE_LIBSSH is not set @@ -1691,10 +1502,7 @@ BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" # # mysql needs a toolchain w/ C++, threads # - -# -# postgresql needs a toolchain w/ dynamic library, wchar -# +# BR2_PACKAGE_POSTGRESQL is not set # BR2_PACKAGE_REDIS is not set # @@ -1707,10 +1515,7 @@ BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" # # Filesystem # - -# -# gamin needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_GAMIN is not set # BR2_PACKAGE_LIBCONFIG is not set # BR2_PACKAGE_LIBCONFUSE is not set # BR2_PACKAGE_LIBFUSE is not set @@ -1732,25 +1537,14 @@ BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" # assimp needs a toolchain w/ C++, wchar # -# -# at-spi2-atk needs a toolchain w/ wchar, threads -# - # # at-spi2-atk depends on X.org # -# -# at-spi2-core needs a toolchain w/ wchar, threads -# - # # at-spi2-core depends on X.org # - -# -# atk needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_ATK is not set # # atkmm needs a toolchain w/ C++, wchar, threads, gcc >= 4.9 @@ -1779,10 +1573,7 @@ BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" # BR2_PACKAGE_FONTCONFIG is not set # BR2_PACKAGE_FREETYPE is not set # BR2_PACKAGE_GD is not set - -# -# gdk-pixbuf needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_GDK_PIXBUF is not set # BR2_PACKAGE_GIFLIB is not set # @@ -1831,10 +1622,7 @@ BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" # # libfm needs X.org and a toolchain w/ wchar, threads, C++, gcc >= 4.8 # - -# -# libfm-extra needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_LIBFM_EXTRA is not set # # libfreeglut depends on X.org and needs an OpenGL backend @@ -1868,10 +1656,7 @@ BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" # # libgtk3 needs an OpenGL or an OpenGL-EGL/wayland backend # - -# -# libmediaart needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_LIBMEDIAART is not set # BR2_PACKAGE_LIBMNG is not set # BR2_PACKAGE_LIBPNG is not set # BR2_PACKAGE_LIBQRENCODE is not set @@ -1900,10 +1685,7 @@ BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl" # # libwpe needs a toolchain w/ C++, dynamic library and an OpenEGL-capable backend # - -# -# menu-cache needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_MENU_CACHE is not set # # opencv needs a toolchain w/ C++, NPTL, wchar @@ -1943,10 +1725,6 @@ BR2_PACKAGE_WEBKITGTK_ARCH_SUPPORTS=y # wlroots needs udev, mesa3d w/ EGL and GLES support # -# -# wlroots needs a toolchain w/ threads, locale, dynamic library -# - # # woff2 needs a toolchain w/ C++ # @@ -2021,18 +1799,12 @@ BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS=y # # BR2_PACKAGE_LIBIQRF is not set # BR2_PACKAGE_LIBLLCP is not set - -# -# libmbim needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_LIBMBIM is not set # BR2_PACKAGE_LIBNFC is not set # BR2_PACKAGE_LIBPCIACCESS is not set # BR2_PACKAGE_LIBPHIDGET is not set # BR2_PACKAGE_LIBPRI is not set - -# -# libqmi needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_LIBQMI is not set # BR2_PACKAGE_LIBRAW1394 is not set # BR2_PACKAGE_LIBRTLSDR is not set @@ -2040,14 +1812,8 @@ BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS=y # libserial needs a toolchain w/ C++, gcc >= 5, threads, wchar # # BR2_PACKAGE_LIBSERIALPORT is not set - -# -# libsigrok needs a toolchain w/ wchar, locale, threads, dynamic library, gcc >= 4.7 -# - -# -# libsigrokdecode needs a toolchain w/ wchar, threads, dynamic library -# +# BR2_PACKAGE_LIBSIGROK is not set +# BR2_PACKAGE_LIBSIGROKDECODE is not set # BR2_PACKAGE_LIBSOC is not set # BR2_PACKAGE_LIBSS7 is not set # BR2_PACKAGE_LIBUSB is not set @@ -2059,10 +1825,7 @@ BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS=y # BR2_PACKAGE_LIBXKBCOMMON is not set # BR2_PACKAGE_MRAA is not set # BR2_PACKAGE_MTDEV is not set - -# -# neardal needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_NEARDAL is not set # BR2_PACKAGE_OWFS is not set # BR2_PACKAGE_PCSC_LITE is not set # BR2_PACKAGE_TSLIB is not set @@ -2109,10 +1872,7 @@ BR2_PACKAGE_SPIDERMONKEY_JIT_ARCH_SUPPORTS=y # # json-for-modern-cpp needs a toolchain w/ C++, gcc >= 4.9 # - -# -# json-glib needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_JSON_GLIB is not set # # jsoncpp needs a toolchain w/ C++, gcc >= 4.7 @@ -2233,10 +1993,7 @@ BR2_PACKAGE_SPIDERMONKEY_JIT_ARCH_SUPPORTS=y # # libmatroska needs a toolchain w/ C++, wchar # - -# -# libmms needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_LIBMMS is not set # BR2_PACKAGE_LIBMPEG2 is not set # BR2_PACKAGE_LIBOGG is not set BR2_PACKAGE_LIBOPENH264_ARCH_SUPPORTS=y @@ -2288,7 +2045,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 # @@ -2313,30 +2073,15 @@ BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS=y # BR2_PACKAGE_FREERADIUS_CLIENT is not set # BR2_PACKAGE_GENSIO is not set # BR2_PACKAGE_GEOIP is not set - -# -# glib-networking needs a toolchain w/ wchar, threads, dynamic library -# +# BR2_PACKAGE_GLIB_NETWORKING is not set # # grpc needs a toolchain w/ C++, threads, dynamic library, gcc >= 4.8 # - -# -# gssdp needs a toolchain w/ wchar, threads -# - -# -# gupnp needs a toolchain w/ wchar, threads -# - -# -# gupnp-av needs a toolchain w/ wchar, threads -# - -# -# gupnp-dlna needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_GSSDP is not set +# BR2_PACKAGE_GUPNP is not set +# BR2_PACKAGE_GUPNP_AV is not set +# BR2_PACKAGE_GUPNP_DLNA is not set # # ibrcommon needs a toolchain w/ C++, threads @@ -2359,10 +2104,7 @@ BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS=y # BR2_PACKAGE_LIBDNET is not set # BR2_PACKAGE_LIBEXOSIP2 is not set # BR2_PACKAGE_LIBFCGI is not set - -# -# libgsasl needs a toolchain w/ wchar -# +# BR2_PACKAGE_LIBGSASL is not set # BR2_PACKAGE_LIBHTP is not set # BR2_PACKAGE_LIBHTTPPARSER is not set @@ -2400,10 +2142,7 @@ BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS=y # BR2_PACKAGE_LIBNETFILTER_QUEUE is not set # BR2_PACKAGE_LIBNFNETLINK is not set # BR2_PACKAGE_LIBNFTNL is not set - -# -# libnice needs a toolchain w/ wchar, threads, dynamic library -# +# BR2_PACKAGE_LIBNICE is not set # BR2_PACKAGE_LIBNL is not set # BR2_PACKAGE_LIBOAUTH is not set # BR2_PACKAGE_LIBOPING is not set @@ -2418,10 +2157,7 @@ BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS=y # BR2_PACKAGE_LIBSHAIRPLAY is not set # BR2_PACKAGE_LIBSHOUT is not set # BR2_PACKAGE_LIBSOCKETCAN is not set - -# -# libsoup needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_LIBSOUP is not set # BR2_PACKAGE_LIBSRTP is not set # BR2_PACKAGE_LIBSTROPHE is not set # BR2_PACKAGE_LIBTELNET is not set @@ -2469,18 +2205,12 @@ BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS=y # # omniORB needs a toolchain w/ C++, threads # - -# -# openldap needs a toolchain w/ wchar -# +# BR2_PACKAGE_OPENLDAP is not set # # openmpi needs a toolchain w/ dynamic library, NPTL, wchar, C++ # - -# -# openpgm needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_OPENPGM is not set # # openzwave needs a toolchain w/ C++, dynamic library, NPTL, wchar @@ -2610,10 +2340,7 @@ BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS=y # # elfutils needs a uClibc or glibc toolchain w/ wchar, dynamic library # - -# -# ell needs a toolchain w/ dynamic library, wchar -# +# BR2_PACKAGE_ELL is not set # BR2_PACKAGE_FFTW is not set # @@ -2624,10 +2351,7 @@ BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS=y # flatbuffers needs a toolchain w/ C++, gcc >= 4.7 # # BR2_PACKAGE_FLATCC is not set - -# -# gconf needs a toolchain w/ threads, wchar, dynamic library -# +# BR2_PACKAGE_GCONF is not set # # gflags needs a toolchain w/ C++ @@ -2670,10 +2394,7 @@ BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS=y # BR2_PACKAGE_LIBAVL is not set # BR2_PACKAGE_LIBB64 is not set BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS=y - -# -# libbsd needs a toolchain w/ threads, wchar -# +# BR2_PACKAGE_LIBBSD is not set # BR2_PACKAGE_LIBCAP is not set # BR2_PACKAGE_LIBCAP_NG is not set @@ -2682,10 +2403,7 @@ BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS=y # # BR2_PACKAGE_LIBCLC is not set # BR2_PACKAGE_LIBCORRECT is not set - -# -# libcroco needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_LIBCROCO is not set # # libcrossguid needs a toolchain w/ C++, gcc >= 4.7 @@ -2702,14 +2420,8 @@ BR2_PACKAGE_LIBEASTL_ARCH_SUPPORTS=y # BR2_PACKAGE_LIBEVDEV is not set # BR2_PACKAGE_LIBEVENT is not set # BR2_PACKAGE_LIBFFI is not set - -# -# libgee needs a toolchain w/ wchar, threads -# - -# -# libglib2 needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_LIBGEE is not set +# BR2_PACKAGE_LIBGLIB2 is not set # BR2_PACKAGE_LIBGLOB is not set # @@ -2756,24 +2468,15 @@ BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS=y # BR2_PACKAGE_LIBURCU is not set # BR2_PACKAGE_LIBUV is not set # BR2_PACKAGE_LIGHTNING is not set - -# -# linux-pam needs a toolchain w/ wchar, locale, dynamic library -# - -# -# liquid-dsp requires a glibc or musl toolchain w/ dynamic library -# +# BR2_PACKAGE_LINUX_PAM is not set +# BR2_PACKAGE_LIQUID_DSP is not set BR2_PACKAGE_LLVM_ARCH_SUPPORTS=y BR2_PACKAGE_LLVM_TARGET_ARCH="X86" # # llvm needs a toolchain w/ wchar, threads, C++, gcc >= 4.8, dynamic library # - -# -# lttng-libust needs a toolchain w/ dynamic library, wchar, threads -# +# BR2_PACKAGE_LTTNG_LIBUST is not set # BR2_PACKAGE_MATIO is not set # BR2_PACKAGE_MPC is not set # BR2_PACKAGE_MPDECIMAL is not set @@ -2783,6 +2486,7 @@ BR2_PACKAGE_LLVM_TARGET_ARCH="X86" # # msgpack needs a toolchain w/ C++ # +BR2_PACKAGE_MUSL_COMPAT_HEADERS=y # BR2_PACKAGE_MUSL_FTS is not set # BR2_PACKAGE_ORC is not set # BR2_PACKAGE_P11_KIT is not set @@ -2803,10 +2507,7 @@ BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y # # qhull needs a toolchain w/ C++, dynamic library, gcc >= 4.4 # - -# -# qlibc needs a toolchain w/ threads, wchar, dynamic library -# +# BR2_PACKAGE_QLIBC is not set # # riemann-c-client needs a toolchain w/ C++, threads @@ -2839,10 +2540,7 @@ BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y # # Text and terminal handling # - -# -# augeas needs a toolchain w/ wchar -# +# BR2_PACKAGE_AUGEAS is not set # # enchant needs a toolchain w/ C++, threads, wchar @@ -2851,36 +2549,23 @@ BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y # # fmt needs a toolchain w/ C++, wchar # - -# -# fstrcmp needs a toolchain w/ wchar -# +# BR2_PACKAGE_FSTRCMP is not set # # icu needs a toolchain w/ C++, wchar, threads, gcc >= 4.8 # # BR2_PACKAGE_LIBCLI is not set - -# -# libedit needs a toolchain w/ wchar -# +# BR2_PACKAGE_LIBEDIT is not set # BR2_PACKAGE_LIBENCA is not set # BR2_PACKAGE_LIBESTR is not set # BR2_PACKAGE_LIBFRIBIDI is not set -BR2_PACKAGE_LIBICONV=y -# BR2_PACKAGE_LIBICONV_EXTRA_ENCODINGS is not set - -# -# libunistring needs a toolchain w/ wchar -# +# BR2_PACKAGE_LIBUNISTRING is not set # BR2_PACKAGE_LINENOISE is not set BR2_PACKAGE_NCURSES=y +# BR2_PACKAGE_NCURSES_WCHAR is not set # BR2_PACKAGE_NCURSES_TARGET_PROGS is not set BR2_PACKAGE_NCURSES_ADDITIONAL_TERMINFO="" - -# -# newt needs a toolchain w/ wchar, dynamic library -# +# BR2_PACKAGE_NEWT is not set # BR2_PACKAGE_ONIGURUMA is not set # BR2_PACKAGE_PCRE is not set # BR2_PACKAGE_PCRE2 is not set @@ -2902,10 +2587,7 @@ BR2_PACKAGE_NCURSES_ADDITIONAL_TERMINFO="" # BR2_PACKAGE_HEIRLOOM_MAILX is not set # BR2_PACKAGE_LIBESMTP is not set # BR2_PACKAGE_MSMTP is not set - -# -# mutt needs a toolchain w/ wchar -# +# BR2_PACKAGE_MUTT is not set # # Miscellaneous @@ -2941,10 +2623,7 @@ BR2_PACKAGE_BITCOIN_ARCH_SUPPORTS=y # # gqrx needs qt5 # - -# -# gsettings-desktop-schemas needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_GSETTINGS_DESKTOP_SCHEMAS is not set # BR2_PACKAGE_HAVEGED is not set # BR2_PACKAGE_LINUX_SYSCALL_SUPPORT is not set # BR2_PACKAGE_MCRYPT is not set @@ -2955,18 +2634,12 @@ BR2_PACKAGE_BITCOIN_ARCH_SUPPORTS=y # proj needs a toolchain w/ C++, gcc >= 4.7, threads, wchar # BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET=y - -# -# QEMU requires a toolchain with wchar, threads -# +# BR2_PACKAGE_QEMU is not set # # qpdf needs a toolchain w/ C++, wchar, gcc >= 4.7 # - -# -# shared-mime-info needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_SHARED_MIME_INFO is not set # # sunwait needs a toolchain w/ C++ @@ -3007,10 +2680,7 @@ BR2_PACKAGE_WINE_ARCH_SUPPORTS=y # # BR2_PACKAGE_BIND is not set # BR2_PACKAGE_BIRD is not set - -# -# bluez5-utils needs a 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 @@ -3021,7 +2691,10 @@ BR2_PACKAGE_WINE_ARCH_SUPPORTS=y # BR2_PACKAGE_BRIDGE_UTILS is not set # BR2_PACKAGE_BWM_NG is not set # BR2_PACKAGE_C_ICAP is not set -# BR2_PACKAGE_CAN_UTILS is not set + +# +# can-utils needs a glibc or uClibc toolchain +# # # cannelloni needs a toolchain w/ C++, threads, dynamic library, gcc >= 4.8 @@ -3078,10 +2751,7 @@ BR2_PACKAGE_WINE_ARCH_SUPPORTS=y # # gerbera needs a toolchain w/ C++, threads, gcc >= 7 # - -# -# gesftpserver needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_GESFTPSERVER is not set # BR2_PACKAGE_GLORYTUN is not set # @@ -3095,10 +2765,7 @@ BR2_PACKAGE_HAPROXY_ARCH_SUPPORTS=y # BR2_PACKAGE_HAPROXY is not set # BR2_PACKAGE_HIAWATHA is not set # BR2_PACKAGE_HOSTAPD is not set - -# -# httping needs a toolchain w/ wchar -# +# BR2_PACKAGE_HTTPING is not set # # i2pd needs a toolchain w/ C++, NPTL, wchar @@ -3114,15 +2781,9 @@ BR2_PACKAGE_HAPROXY_ARCH_SUPPORTS=y # BR2_PACKAGE_IFMETRIC is not set # BR2_PACKAGE_IFTOP is not set BR2_PACKAGE_IFUPDOWN_SCRIPTS=y - -# -# igd2-for-linux needs a toolchain w/ threads, wchar -# +# BR2_PACKAGE_IGD2_FOR_LINUX is not set # BR2_PACKAGE_IGH_ETHERCAT is not set - -# -# igmpproxy needs a toolchain w/ wchar -# +# BR2_PACKAGE_IGMPPROXY is not set # BR2_PACKAGE_INADYN is not set # BR2_PACKAGE_IODINE is not set @@ -3131,24 +2792,14 @@ BR2_PACKAGE_IFUPDOWN_SCRIPTS=y # # 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 # BR2_PACKAGE_IPUTILS is not set - -# -# irssi needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_IRSSI is not set # BR2_PACKAGE_IW is not set - -# -# iwd needs a toolchain w/ dynamic library, wchar -# - -# -# janus-gateway needs a toolchain w/ dynamic library, threads, wchar -# +# BR2_PACKAGE_IWD is not set +# BR2_PACKAGE_JANUS_GATEWAY is not set # BR2_PACKAGE_KEEPALIVED is not set # @@ -3180,17 +2831,10 @@ BR2_PACKAGE_IFUPDOWN_SCRIPTS=y # BR2_PACKAGE_MEMCACHED is not set # BR2_PACKAGE_MII_DIAG is not set # BR2_PACKAGE_MINI_SNMPD is not set - -# -# minidlna needs a toolchain w/ dynamic library, threads, wchar -# +# BR2_PACKAGE_MINIDLNA is not set # BR2_PACKAGE_MINISSDPD is not set # BR2_PACKAGE_MJPG_STREAMER is not set - -# -# modemmanager needs a toolchain w/ wchar, threads -# -BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y +# BR2_PACKAGE_MODEM_MANAGER is not set # # mongrel2 needs a uClibc or glibc toolchain w/ C++, threads, dynamic library @@ -3203,10 +2847,7 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # BR2_PACKAGE_MOSQUITTO is not set # BR2_PACKAGE_MROUTED is not set # BR2_PACKAGE_MTR is not set - -# -# nbd needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_NBD is not set # BR2_PACKAGE_NCFTP is not set # BR2_PACKAGE_NDISC6 is not set # BR2_PACKAGE_NETATALK is not set @@ -3218,10 +2859,7 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # NetworkManager needs udev /dev management and a glibc toolchain w/ headers >= 3.2, dynamic library, wchar, threads # # BR2_PACKAGE_NFACCT is not set - -# -# nftables needs a toolchain w/ wchar, headers >= 3.12 -# +# BR2_PACKAGE_NFTABLES is not set # BR2_PACKAGE_NGINX is not set # BR2_PACKAGE_NGIRCD is not set # BR2_PACKAGE_NGREP is not set @@ -3245,7 +2883,10 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # BR2_PACKAGE_OPENOBEX is not set # BR2_PACKAGE_OPENRESOLV 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.4 +# # BR2_PACKAGE_OPENVPN is not set # BR2_PACKAGE_P910ND is not set # BR2_PACKAGE_PHIDGETWEBSERVICE is not set @@ -3253,7 +2894,10 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # BR2_PACKAGE_PIMD is not set # BR2_PACKAGE_PIXIEWPS is not set # 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 @@ -3265,10 +2909,7 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # BR2_PACKAGE_PTPD is not set # BR2_PACKAGE_PTPD2 is not set # BR2_PACKAGE_PURE_FTPD is not set - -# -# putty needs a toolchain w/ wchar -# +# BR2_PACKAGE_PUTTY is not set # BR2_PACKAGE_QUAGGA is not set # @@ -3276,7 +2917,10 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # # BR2_PACKAGE_RADVD is not set # BR2_PACKAGE_REAVER 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 @@ -3285,6 +2929,7 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # rtorrent needs a toolchain w/ C++, threads, wchar, gcc >= 4.9 # # BR2_PACKAGE_RTPTOOLS is not set +# BR2_PACKAGE_RYGEL is not set # BR2_PACKAGE_S6_DNS is not set # BR2_PACKAGE_S6_NETWORKING is not set @@ -3304,21 +2949,12 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # BR2_PACKAGE_SHELLINABOX is not set # BR2_PACKAGE_SMCROUTE is not set # BR2_PACKAGE_SNGREP is not set - -# -# snort needs a toolchain w/ wchar, threads, dynamic library -# +# BR2_PACKAGE_SNORT is not set # BR2_PACKAGE_SOCAT is not set # BR2_PACKAGE_SOCKETCAND is not set - -# -# softether needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_SOFTETHER is not set # BR2_PACKAGE_SPAWN_FCGI is not set - -# -# spice server needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_SPICE is not set # BR2_PACKAGE_SPICE_PROTOCOL is not set # @@ -3332,20 +2968,14 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # # BR2_PACKAGE_STRONGSWAN is not set # BR2_PACKAGE_STUNNEL is not set - -# -# suricata needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_SURICATA is not set # BR2_PACKAGE_TCPDUMP is not set # BR2_PACKAGE_TCPING is not set # BR2_PACKAGE_TCPREPLAY is not set # BR2_PACKAGE_THTTPD is not set # BR2_PACKAGE_TINC is not set # BR2_PACKAGE_TINYHTTPD is not set - -# -# tinyproxy needs a toolchain w/ threads, wchar -# +# BR2_PACKAGE_TINYPROXY is not set # BR2_PACKAGE_TINYSSH is not set # BR2_PACKAGE_TOR is not set # BR2_PACKAGE_TRACEROUTE is not set @@ -3354,31 +2984,19 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # BR2_PACKAGE_TVHEADEND is not set # BR2_PACKAGE_UACME is not set # BR2_PACKAGE_UDPCAST is not set - -# -# uftp needs a toolchain w/ threads, wchar -# +# BR2_PACKAGE_UFTP is not set # BR2_PACKAGE_UHTTPD is not set # BR2_PACKAGE_ULOGD is not set # BR2_PACKAGE_UNBOUND is not set # BR2_PACKAGE_USHARE is not set - -# -# ussp-push needs a toolchain w/ wchar, threads, dynamic library, headers >= 3.4 -# +# BR2_PACKAGE_USSP_PUSH is not set # BR2_PACKAGE_VDE2 is not set # # vdr needs a glibc toolchain w/ C++, dynamic library, NPTL, wchar, headers >= 3.9 # - -# -# vnstat needs a toolchain w/ wchar -# - -# -# vpnc needs a toolchain w/ wchar, dynamic library -# +# BR2_PACKAGE_VNSTAT is not set +# BR2_PACKAGE_VPNC is not set # BR2_PACKAGE_VSFTPD is not set # BR2_PACKAGE_VTUN is not set # BR2_PACKAGE_WAVEMON is not set @@ -3386,10 +3004,7 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # BR2_PACKAGE_WIREGUARD_TOOLS is not set # BR2_PACKAGE_WIRELESS_REGDB is not set # BR2_PACKAGE_WIRELESS_TOOLS is not set - -# -# wireshark needs a toolchain w/ wchar, threads, dynamic library -# +# BR2_PACKAGE_WIRESHARK is not set # BR2_PACKAGE_WPA_SUPPLICANT is not set # BR2_PACKAGE_WPAN_TOOLS is not set # BR2_PACKAGE_XINETD is not set @@ -3447,16 +3062,16 @@ BR2_PACKAGE_MONGREL2_LIBC_SUPPORTS=y # # ------------------------------------------------------- # - -# -# opkg needs a toolchain w/ wchar -# +# BR2_PACKAGE_OPKG is not set # # Real-Time # BR2_PACKAGE_XENOMAI_COBALT_ARCH_SUPPORTS=y -# BR2_PACKAGE_XENOMAI is not set + +# +# xenomai needs a glibc or uClibc toolchain w/ threads +# # # Security @@ -3475,15 +3090,10 @@ BR2_PACKAGE_XENOMAI_COBALT_ARCH_SUPPORTS=y # # BR2_PACKAGE_POLICYCOREUTILS is not set # BR2_PACKAGE_REFPOLICY is not set - -# -# restorecond needs a toolchain w/ wchar, threads, dynamic library -# - -# -# selinux-python packages needs a toolchain w/ wchar, threads, dynamic library -# +# BR2_PACKAGE_RESTORECOND is not set +# BR2_PACKAGE_SELINUX_PYTHON is not set # BR2_PACKAGE_SEMODULE_UTILS is not set +# BR2_PACKAGE_SETOOLS is not set # # setools needs a toolchain w/ threads, C++, wchar, dynamic library @@ -3512,10 +3122,7 @@ BR2_PACKAGE_GNUPG2=y BR2_PACKAGE_GNUPG2_GPGV=y # BR2_PACKAGE_INOTIFY_TOOLS is not set # BR2_PACKAGE_LOCKFILE_PROGS is not set - -# -# logrotate needs a toolchain w/ wchar -# +# BR2_PACKAGE_LOGROTATE is not set # BR2_PACKAGE_LOGSURFER is not set # BR2_PACKAGE_PDMENU is not set BR2_PACKAGE_PINENTRY=y @@ -3532,18 +3139,12 @@ BR2_PACKAGE_PINENTRY_NCURSES=y # # pinentry-qt5 needs a toolchain w/ wchar, NPTL, gcc >= 5.0, C++, dynamic library # - -# -# ranger needs a toolchain w/ wchar, threads, dynamic library -# +# BR2_PACKAGE_RANGER is not set # BR2_PACKAGE_RTTY is not set # BR2_PACKAGE_SCREEN is not set # BR2_PACKAGE_SUDO is not set # BR2_PACKAGE_TINI 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 # BR2_PACKAGE_YTREE is not set @@ -3565,7 +3166,10 @@ BR2_PACKAGE_AUDIT_ARCH_SUPPORTS=y # # BR2_PACKAGE_CPULOAD is not set # BR2_PACKAGE_DAEMON is not set -# BR2_PACKAGE_DC3DD is not set + +# +# dc3dd needs a glibc or uClibc toolchain w/ threads +# # # ddrescue needs a toolchain w/ C++ @@ -3575,14 +3179,8 @@ BR2_PACKAGE_AUDIT_ARCH_SUPPORTS=y # # docker-compose needs a toolchain w/ C++, wchar, threads, dynamic library # - -# -# docker-containerd needs a glibc or musl toolchain w/ threads -# - -# -# docker-engine needs a glibc or musl toolchain w/ threads -# +# BR2_PACKAGE_DOCKER_CONTAINERD is not set +# BR2_PACKAGE_DOCKER_ENGINE is not set # BR2_PACKAGE_DOCKER_PROXY is not set # BR2_PACKAGE_EFIBOOTMGR is not set BR2_PACKAGE_EFIVAR_ARCH_SUPPORTS=y @@ -3598,20 +3196,15 @@ BR2_PACKAGE_INITSCRIPTS=y # iotop depends on python or python3 # # BR2_PACKAGE_IPRUTILS is not set - -# -# irqbalance needs a toolchain w/ wchar, threads -# +# 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 -# +# BR2_PACKAGE_KVMTOOL is not set # # libostree needs a uClibc or glibc toolchain w/ threads, dynamic library, wchar # +# BR2_PACKAGE_LXC is not set # BR2_PACKAGE_MENDER is not set # BR2_PACKAGE_MFOC is not set # BR2_PACKAGE_MONIT is not set @@ -3625,10 +3218,7 @@ BR2_PACKAGE_INITSCRIPTS=y # # nut needs a toolchain w/ C++ # - -# -# openvmtools needs a glibc or musl toolchain w/ wchar, threads, locale -# +# BR2_PACKAGE_OPENVMTOOLS is not set # # pamtester depends on linux-pam @@ -3639,15 +3229,10 @@ BR2_PACKAGE_INITSCRIPTS=y # # BR2_PACKAGE_PROCRANK_LINUX is not set BR2_PACKAGE_PWGEN=y - -# -# quota needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_QUOTA is not set # BR2_PACKAGE_QUOTATOOL is not set - -# -# rauc needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_RAUC is not set +# BR2_PACKAGE_RUNC is not set # BR2_PACKAGE_S6 is not set # BR2_PACKAGE_S6_LINUX_INIT is not set # BR2_PACKAGE_S6_LINUX_UTILS is not set @@ -3672,10 +3257,7 @@ BR2_PACKAGE_SYSTEMD_BOOTCHART_ARCH_SUPPORTS=y # thermald needs a toolchain w/ C++, wchar, threads # # BR2_PACKAGE_TPM_TOOLS is not set - -# -# tpm2-abrmd needs a toolchain w/ dynamic library, wchar, threads -# +# BR2_PACKAGE_TPM2_ABRMD is not set # BR2_PACKAGE_TPM2_TOOLS is not set # BR2_PACKAGE_TPM2_TOTP is not set @@ -3683,25 +3265,16 @@ BR2_PACKAGE_SYSTEMD_BOOTCHART_ARCH_SUPPORTS=y # unscd needs a glibc toolchain # # BR2_PACKAGE_UTIL_LINUX is not set - -# -# xdg-dbus-proxy needs a toolchain w/ wchar, threads -# +# BR2_PACKAGE_XDG_DBUS_PROXY is not set # # Text editors and viewers # # BR2_PACKAGE_ED is not set # BR2_PACKAGE_JOE is not set - -# -# mc needs a toolchain w/ threads, wchar -# +# BR2_PACKAGE_MC is not set # BR2_PACKAGE_MOST is not set - -# -# nano needs a toolchain w/ wchar -# +# BR2_PACKAGE_NANO is not set # BR2_PACKAGE_UEMACS is not set # @@ -3741,10 +3314,7 @@ BR2_TARGET_ROOTFS_INITRAMFS=y # # BR2_TARGET_BAREBOX is not set BR2_TARGET_GRUB2_ARCH_SUPPORTS=y - -# -# grub2 needs a toolchain w/ wchar -# +# BR2_TARGET_GRUB2 is not set # BR2_TARGET_GUMMIBOOT is not set # BR2_TARGET_SHIM is not set # BR2_TARGET_SYSLINUX is not set @@ -3814,16 +3384,7 @@ BR2_PACKAGE_HOST_PATCHELF=y BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS=y BR2_PACKAGE_HOST_QEMU_SYSTEM_ARCH_SUPPORTS=y BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORTS=y -BR2_PACKAGE_HOST_QEMU=y - -# -# Emulators selection -# -BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE=y -# BR2_PACKAGE_HOST_QEMU_LINUX_USER_MODE is not set -# BR2_PACKAGE_HOST_QEMU_VDE2 is not set -# BR2_PACKAGE_HOST_QEMU_VIRTFS is not set -# BR2_PACKAGE_HOST_QEMU_USB is not set +# BR2_PACKAGE_HOST_QEMU is not set # BR2_PACKAGE_HOST_RAUC is not set # BR2_PACKAGE_HOST_RCW is not set BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS=y @@ -3971,6 +3532,7 @@ BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS="" # BR2_PACKAGE_FFTW_PRECISION_SINGLE is not set # BR2_PACKAGE_FFTW_PRECISION_DOUBLE is not set # BR2_PACKAGE_FFTW_PRECISION_LONG_DOUBLE is not set +# BR2_PACKAGE_FFTW_PRECISION_QUAD is not set # BR2_PACKAGE_LUA_5_2 is not set # BR2_TARGET_GENERIC_PASSWD_MD5 is not set @@ -4533,5 +4095,5 @@ BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION="" # # -# Linux Unikernel configs for high security use cases (in /home/build/config/buildroot) +# Linux distribution for offline cryptography use cases (in /home/build/config/buildroot) #