Merge ~paul-martin-1/cirros:paulm/fixes into cirros:master

Proposed by Paul Martin on 2019-04-25
Status: Merged
Merged at revision: 359b5ebda0b84db947b60c2b75e4d14feb900dc6
Proposed branch: ~paul-martin-1/cirros:paulm/fixes
Merge into: cirros:master
Diff against target: 28286 lines (+15285/-2538)
12 files modified
README (+11/-9)
bin/build-release (+3/-3)
bin/system-setup (+1/-0)
conf/buildroot-aarch64.config (+2408/-325)
conf/buildroot-arm.config (+2408/-442)
conf/buildroot-i386.config (+2298/-379)
conf/buildroot-powerpc.config (+2239/-371)
conf/buildroot-ppc64.config (+1805/-293)
conf/buildroot-ppc64le.config (+1796/-288)
conf/buildroot-x86_64.config (+2316/-376)
dev/null (+0/-50)
patches-buildroot/series (+0/-2)
Reviewer Review Type Date Requested Status
Scott Moser 2019-04-25 Approve on 2019-05-16
Review via email: mp+366521@code.launchpad.net

Commit message

Changes to allow building on Ubuntu Bionic (18.04), with an aarch64 image that works.

* Update Buildroot to 2019.02.1.
* Update Kernel to 4.4.0.142.168
* Update Grub2 to 2.02~beta2-36ubuntu3.21

LP: #1813319

To post a comment you must log in.
Scott Moser (smoser) wrote :

> Update source versions in bin/build-release.
...
> NB. The given version of Ubuntu's Linux kernel is the last to contain a
> i386 build.

This comment is just wrong.
There are i386 kernels for 18.04 (4.15).

I put up a merge proposal at
 https://code.launchpad.net/~smoser/cirros/+git/cirros/+merge/367475
which adds downloading support for the 4.15.

I'm testing now with './bin/grab-kernels 4.15.0-50.54'

Paul Martin (paul-martin-1) wrote :

Thanks for those comments. They should now be fixed.

Scott Moser (smoser) wrote :

This was really well done.
Thank you for your work and your patience.

I put a build of at
 http://download.cirros-cloud.net/contrib/nowster/20190515/

with essentially what i just landed here.

I've rebased this branch on top of the 566b84c58 (grab-kernels: support newer kernel packages.)
and then fast-forwarded.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/README b/README
2index 8422e30..29d3cf0 100644
3--- a/README
4+++ b/README
5@@ -1,7 +1,8 @@
6 This is a project to build a small cloud image that has useful tools and
7 function for debugging or developing cloud infrastructure.
8
9-The following works on Ubuntu 14.04 LTS.
10+The following works on Ubuntu 18.04 LTS, running on x86_64. Native building
11+for other architectures is not recommended.
12
13 To use it, you would do something like:
14 * get the build dependencies:
15@@ -16,7 +17,7 @@ To use it, you would do something like:
16 * cd cirros
17
18 * download buildroot and setup environment
19- $ br_ver="2015.05"
20+ $ br_ver="2019.02.1"
21 $ mkdir -p ../download
22 $ ln -snf ../download download
23 $ ( cd download && wget http://buildroot.uclibc.org/downloads/buildroot-${br_ver}.tar.gz )
24@@ -32,11 +33,12 @@ To use it, you would do something like:
25 ( cd buildroot && QUILT_PATCHES=$PWD/../patches-buildroot quilt push -a )
26
27 * download the buildroot sources
28- $ make ARCH=i386 br-source
29+ $ ARCH=i386
30+ $ make ARCH=$ARCH br-source
31
32 * Build buildroot for a given arch
33- # ARCH should be set to 'i386', 'x86_64' or 'arm'
34- $ make ARCH=i386 OUT_D=$PWD/output/i386
35+ # ARCH should be set to 'i386', 'x86_64', 'arm' or 'aarch64'
36+ $ make ARCH=$ARCH OUT_D=$PWD/output/$ARCH
37
38 This will do a full buildroot build, which will take a while. The output
39 that CirrOS is interested in is output/i386/rootfs.tar.
40@@ -48,15 +50,15 @@ To use it, you would do something like:
41 kernel is used as a starting point.
42
43 # kver is newest -updates kernel from https://launchpad.net/ubuntu/+source/linux
44- $ kver="3.19.0-20.20~14.04.1"
45- $ ./bin/grab-kernels "$kver"
46+ $ kver="4.4.0-148.174"
47+ $ ./bin/grab-kernels "$kver" $ARCH
48
49 * Download EFI grub to use.
50 The grub-efi input to bundle will be in tar.gz format.
51
52 # gver is newest from https://launchpad.net/ubuntu/+source/grub2
53- $ gver="2.02~beta2-36ubuntu8"
54- $ ./bin/grab-grub-efi "$gver"
55+ $ gver="2.02~beta2-36ubuntu3.22"
56+ $ ./bin/grab-grub-efi "$gver" $ARCH
57
58 * build disk images using bin/bundle
59 $ sudo ./bin/bundle -v --arch=$ARCH output/$ARCH/rootfs.tar \
60diff --git a/bin/build-release b/bin/build-release
61index 72e7860..455ad70 100755
62--- a/bin/build-release
63+++ b/bin/build-release
64@@ -28,10 +28,10 @@ if [ "$1" = "daily" ]; then
65 fi
66 shift
67 pre=cirros-$VER
68-BR_VER="${BR_VER:-2015.05}" # WARNING: this may be non-trivial to change
69+BR_VER="${BR_VER:-2019.02.1}" # WARNING: this may be non-trivial to change
70 ARCHES="${ARCHES:-i386 x86_64 arm powerpc aarch64 ppc64 ppc64le}"
71-KVER="${KVER:-4.4.0-28.47}" # Ubuntu 16.04
72-GVER="${GVER:-2.02~beta2-36ubuntu8}" # Ubuntu 16.04
73+KVER="${KVER:-4.4.0-148.174}" # Ubuntu 16.04
74+GVER="${GVER:-2.02~beta2-36ubuntu3.22}" # Ubuntu 16.04
75 ME=$(readlink -f "$0")
76 MY_D=${ME%/*}
77 PATH=${MY_D}:$PATH
78diff --git a/bin/system-setup b/bin/system-setup
79index 6b596d3..4fddb5c 100755
80--- a/bin/system-setup
81+++ b/bin/system-setup
82@@ -9,6 +9,7 @@ DEPS=(
83 bc
84 bison
85 build-essential
86+ grub-common
87 git
88 dosfstools
89 flex
90diff --git a/conf/buildroot-aarch64.config b/conf/buildroot-aarch64.config
91index 5d5b99d..14c1417 100644
92--- a/conf/buildroot-aarch64.config
93+++ b/conf/buildroot-aarch64.config
94@@ -1,20 +1,32 @@
95 #
96 # Automatically generated file; DO NOT EDIT.
97-# Buildroot 2015.05 Configuration
98+# Buildroot 2019.02.1-gbb4c1c5 Configuration
99 #
100 BR2_HAVE_DOT_CONFIG=y
101+BR2_HOST_GCC_AT_LEAST_4_5=y
102+BR2_HOST_GCC_AT_LEAST_4_6=y
103+BR2_HOST_GCC_AT_LEAST_4_7=y
104+BR2_HOST_GCC_AT_LEAST_4_8=y
105+BR2_HOST_GCC_AT_LEAST_4_9=y
106+BR2_HOST_GCC_AT_LEAST_5=y
107+BR2_HOST_GCC_AT_LEAST_6=y
108+BR2_HOST_GCC_AT_LEAST_7=y
109
110 #
111 # Target options
112 #
113 BR2_ARCH_IS_64=y
114+BR2_ARCH_HAS_MMU_MANDATORY=y
115+BR2_ARCH_HAS_MMU_OPTIONAL=y
116 # BR2_arcle is not set
117 # BR2_arceb is not set
118 # BR2_arm is not set
119 # BR2_armeb is not set
120 BR2_aarch64=y
121-# BR2_bfin is not set
122+# BR2_aarch64_be is not set
123+# BR2_csky is not set
124 # BR2_i386 is not set
125+# BR2_m68k is not set
126 # BR2_microblazeel is not set
127 # BR2_microblazebe is not set
128 # BR2_mips is not set
129@@ -22,18 +34,77 @@ BR2_aarch64=y
130 # BR2_mips64 is not set
131 # BR2_mips64el is not set
132 # BR2_nios2 is not set
133+# BR2_or1k is not set
134 # BR2_powerpc is not set
135 # BR2_powerpc64 is not set
136 # BR2_powerpc64le is not set
137+# BR2_riscv is not set
138 # BR2_sh is not set
139 # BR2_sparc is not set
140+# BR2_sparc64 is not set
141 # BR2_x86_64 is not set
142 # BR2_xtensa is not set
143+BR2_ARCH_HAS_TOOLCHAIN_BUILDROOT=y
144 BR2_ARCH="aarch64"
145 BR2_ENDIAN="LITTLE"
146-BR2_ARCH_HAS_ATOMICS=y
147+BR2_GCC_TARGET_ABI="lp64"
148+BR2_GCC_TARGET_CPU="cortex-a53"
149 BR2_BINFMT_SUPPORTS_SHARED=y
150+BR2_READELF_ARCH_NAME="AArch64"
151 BR2_BINFMT_ELF=y
152+BR2_ARM_CPU_HAS_FPU=y
153+BR2_ARM_CPU_HAS_VFPV2=y
154+BR2_ARM_CPU_HAS_VFPV3=y
155+BR2_ARM_CPU_HAS_VFPV4=y
156+BR2_ARM_CPU_HAS_FP_ARMV8=y
157+BR2_ARM_CPU_ARMV8A=y
158+
159+#
160+# armv8 cores
161+#
162+# BR2_cortex_a35 is not set
163+BR2_cortex_a53=y
164+# BR2_cortex_a57 is not set
165+# BR2_cortex_a57_a53 is not set
166+# BR2_cortex_a72 is not set
167+# BR2_cortex_a72_a53 is not set
168+# BR2_cortex_a73 is not set
169+# BR2_cortex_a73_a35 is not set
170+# BR2_cortex_a73_a53 is not set
171+# BR2_exynos_m1 is not set
172+# BR2_falkor is not set
173+# BR2_qdf24xx is not set
174+# BR2_thunderx is not set
175+# BR2_thunderxt81 is not set
176+# BR2_thunderxt83 is not set
177+# BR2_thunderxt88 is not set
178+# BR2_thunderxt88p1 is not set
179+# BR2_xgene1 is not set
180+
181+#
182+# armv8.1a cores
183+#
184+# BR2_thunderx2t99 is not set
185+# BR2_thunderx2t99p1 is not set
186+# BR2_vulcan is not set
187+
188+#
189+# armv8.2a cores
190+#
191+# BR2_cortex_a55 is not set
192+# BR2_cortex_a75 is not set
193+# BR2_cortex_a75_a55 is not set
194+
195+#
196+# armv8.3a cores
197+#
198+# BR2_saphira is not set
199+# BR2_ARM_FPU_VFPV2 is not set
200+# BR2_ARM_FPU_VFPV3 is not set
201+# BR2_ARM_FPU_VFPV3D16 is not set
202+# BR2_ARM_FPU_VFPV4 is not set
203+# BR2_ARM_FPU_VFPV4D16 is not set
204+BR2_ARM_FPU_FP_ARMV8=y
205
206 #
207 # Build options
208@@ -49,11 +120,11 @@ BR2_GIT="git"
209 BR2_CVS="cvs"
210 BR2_LOCALFILES="cp"
211 BR2_SCP="scp"
212-BR2_SSH="ssh"
213 BR2_HG="hg"
214 BR2_ZCAT="gzip -d -c"
215 BR2_BZCAT="bzcat"
216 BR2_XZCAT="xzcat"
217+BR2_LZCAT="lzip -d -c"
218 BR2_TAR_OPTIONS=""
219 BR2_DEFCONFIG="$(CONFIG_DIR)/defconfig"
220 BR2_DL_DIR="$(TOPDIR)/dl"
221@@ -72,18 +143,18 @@ BR2_JLEVEL=2
222 BR2_CCACHE=y
223 BR2_CCACHE_DIR="$(HOME)/.buildroot-ccache"
224 BR2_CCACHE_INITIAL_SETUP=""
225-# BR2_DEPRECATED is not set
226+BR2_CCACHE_USE_BASEDIR=y
227 # BR2_ENABLE_DEBUG is not set
228 BR2_STRIP_strip=y
229-# BR2_STRIP_none is not set
230 BR2_STRIP_EXCLUDE_FILES=""
231 BR2_STRIP_EXCLUDE_DIRS=""
232 # BR2_OPTIMIZE_0 is not set
233 # BR2_OPTIMIZE_1 is not set
234 # BR2_OPTIMIZE_2 is not set
235 # BR2_OPTIMIZE_3 is not set
236+# BR2_OPTIMIZE_G is not set
237 BR2_OPTIMIZE_S=y
238-# BR2_ENABLE_SSP is not set
239+# BR2_OPTIMIZE_FAST is not set
240 # BR2_STATIC_LIBS is not set
241 BR2_SHARED_LIBS=y
242 # BR2_SHARED_STATIC_LIBS is not set
243@@ -94,73 +165,112 @@ BR2_GLOBAL_PATCH_DIR=""
244 # Advanced
245 #
246 # BR2_COMPILER_PARANOID_UNSAFE_PATH is not set
247+# BR2_FORCE_HOST_BUILD is not set
248+# BR2_REPRODUCIBLE is not set
249+
250+#
251+# Security Hardening Options
252+#
253+
254+#
255+# Stack Smashing Protection needs a toolchain w/ SSP
256+#
257+BR2_RELRO_NONE=y
258+# BR2_RELRO_PARTIAL is not set
259+# BR2_RELRO_FULL is not set
260+
261+#
262+# Fortify Source needs a glibc toolchain and optimization
263+#
264
265 #
266 # Toolchain
267 #
268 BR2_TOOLCHAIN=y
269-BR2_TOOLCHAIN_USES_GLIBC=y
270+BR2_TOOLCHAIN_USES_UCLIBC=y
271 BR2_TOOLCHAIN_BUILDROOT=y
272 # BR2_TOOLCHAIN_EXTERNAL is not set
273+
274+#
275+# Toolchain Buildroot Options
276+#
277 BR2_TOOLCHAIN_BUILDROOT_VENDOR="buildroot"
278+BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y
279+# BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set
280+# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set
281+BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc"
282
283 #
284 # Kernel Header Options
285 #
286-# BR2_KERNEL_HEADERS_3_2 is not set
287-# BR2_KERNEL_HEADERS_3_4 is not set
288-# BR2_KERNEL_HEADERS_3_10 is not set
289-# BR2_KERNEL_HEADERS_3_12 is not set
290-# BR2_KERNEL_HEADERS_3_14 is not set
291-# BR2_KERNEL_HEADERS_3_18 is not set
292-# BR2_KERNEL_HEADERS_3_19 is not set
293-BR2_KERNEL_HEADERS_4_0=y
294+# BR2_KERNEL_HEADERS_4_4 is not set
295+# BR2_KERNEL_HEADERS_4_9 is not set
296+# BR2_KERNEL_HEADERS_4_14 is not set
297+BR2_KERNEL_HEADERS_4_19=y
298+# BR2_KERNEL_HEADERS_4_20 is not set
299 # BR2_KERNEL_HEADERS_VERSION is not set
300-BR2_DEFAULT_KERNEL_HEADERS="4.0.4"
301-# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set
302-BR2_TOOLCHAIN_BUILDROOT_GLIBC=y
303-# BR2_TOOLCHAIN_BUILDROOT_MUSL is not set
304-BR2_TOOLCHAIN_BUILDROOT_LIBC="glibc"
305-BR2_PACKAGE_GLIBC=y
306-BR2_GLIBC_VERSION_2_20=y
307-# BR2_GLIBC_VERSION_2_21 is not set
308-BR2_GLIBC_VERSION_STRING="2.20"
309+# BR2_KERNEL_HEADERS_CUSTOM_TARBALL is not set
310+# BR2_KERNEL_HEADERS_CUSTOM_GIT is not set
311+BR2_DEFAULT_KERNEL_HEADERS="4.19.32"
312+BR2_PACKAGE_LINUX_HEADERS=y
313+
314+#
315+# uClibc Options
316+#
317+BR2_PACKAGE_UCLIBC=y
318+BR2_UCLIBC_CONFIG="package/uclibc/uClibc-ng.config"
319+BR2_UCLIBC_CONFIG_FRAGMENT_FILES=""
320+# BR2_TOOLCHAIN_BUILDROOT_WCHAR is not set
321+# BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set
322+BR2_PTHREADS_NATIVE=y
323+# BR2_PTHREADS_NONE is not set
324+# BR2_PTHREAD_DEBUG is not set
325+# BR2_TOOLCHAIN_BUILDROOT_USE_SSP is not set
326+BR2_UCLIBC_INSTALL_UTILS=y
327
328 #
329 # Binutils Options
330 #
331-BR2_BINUTILS_VERSION_2_24=y
332-# BR2_BINUTILS_VERSION_2_25 is not set
333-BR2_BINUTILS_VERSION="2.24"
334+BR2_PACKAGE_HOST_BINUTILS_SUPPORTS_CFI=y
335+# BR2_BINUTILS_VERSION_2_28_X is not set
336+BR2_BINUTILS_VERSION_2_29_X=y
337+# BR2_BINUTILS_VERSION_2_30_X is not set
338+# BR2_BINUTILS_VERSION_2_31_X is not set
339+BR2_BINUTILS_VERSION="2.29.1"
340 BR2_BINUTILS_EXTRA_CONFIG_OPTIONS=""
341
342 #
343 # GCC Options
344 #
345-BR2_GCC_NEEDS_MPC=y
346-BR2_GCC_SUPPORTS_GRAPHITE=y
347-BR2_GCC_VERSION_4_8_X=y
348 # BR2_GCC_VERSION_4_9_X is not set
349-BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y
350-BR2_GCC_VERSION="4.8.4"
351+# BR2_GCC_VERSION_5_X is not set
352+# BR2_GCC_VERSION_6_X is not set
353+BR2_GCC_VERSION_7_X=y
354+# BR2_GCC_VERSION_8_X is not set
355+BR2_GCC_SUPPORTS_LIBCILKRTS=y
356+BR2_GCC_VERSION="7.4.0"
357 BR2_EXTRA_GCC_CONFIG_OPTIONS=""
358 # BR2_TOOLCHAIN_BUILDROOT_CXX is not set
359-BR2_GCC_ENABLE_TLS=y
360+# BR2_TOOLCHAIN_BUILDROOT_FORTRAN is not set
361 # BR2_GCC_ENABLE_LTO is not set
362 # BR2_GCC_ENABLE_OPENMP is not set
363-# BR2_GCC_ENABLE_LIBMUDFLAP is not set
364 # BR2_GCC_ENABLE_GRAPHITE is not set
365-BR2_TOOLCHAIN_HAS_NATIVE_RPC=y
366-BR2_USE_WCHAR=y
367-BR2_ENABLE_LOCALE=y
368+BR2_PACKAGE_HOST_GDB_ARCH_SUPPORTS=y
369+
370+#
371+# Host GDB Options
372+#
373+# BR2_PACKAGE_HOST_GDB is not set
374+BR2_PACKAGE_GDB_NEEDS_CXX11=y
375+
376+#
377+# Toolchain Generic Options
378+#
379+BR2_TOOLCHAIN_SUPPORTS_ALWAYS_LOCKFREE_ATOMIC_INTS=y
380+BR2_TOOLCHAIN_SUPPORTS_VARIADIC_MI_THUNK=y
381 BR2_TOOLCHAIN_HAS_THREADS=y
382-BR2_TOOLCHAIN_HAS_THREADS_DEBUG=y
383 BR2_TOOLCHAIN_HAS_THREADS_NPTL=y
384-BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y
385-BR2_TOOLCHAIN_HAS_SSP=y
386-# BR2_ENABLE_LOCALE_PURGE is not set
387-BR2_GENERATE_LOCALE=""
388-# BR2_TOOLCHAIN_GLIBC_GCONV_LIBS_COPY is not set
389+BR2_TOOLCHAIN_SUPPORTS_PIE=y
390 BR2_USE_MMU=y
391 BR2_TARGET_OPTIMIZATION="-pipe"
392 BR2_TARGET_LDFLAGS=""
393@@ -186,41 +296,81 @@ BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17=y
394 BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18=y
395 BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_19=y
396 BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_0=y
397-BR2_TOOLCHAIN_HEADERS_AT_LEAST="4.0"
398+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_1=y
399+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_2=y
400+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_3=y
401+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_4=y
402+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_5=y
403+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_6=y
404+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_7=y
405+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_8=y
406+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_9=y
407+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_10=y
408+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_11=y
409+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_12=y
410+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_13=y
411+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14=y
412+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15=y
413+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_16=y
414+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_17=y
415+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_18=y
416+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_19=y
417+BR2_TOOLCHAIN_HEADERS_AT_LEAST="4.19"
418+BR2_TOOLCHAIN_GCC_AT_LEAST_4_3=y
419+BR2_TOOLCHAIN_GCC_AT_LEAST_4_4=y
420+BR2_TOOLCHAIN_GCC_AT_LEAST_4_5=y
421+BR2_TOOLCHAIN_GCC_AT_LEAST_4_6=y
422+BR2_TOOLCHAIN_GCC_AT_LEAST_4_7=y
423+BR2_TOOLCHAIN_GCC_AT_LEAST_4_8=y
424+BR2_TOOLCHAIN_GCC_AT_LEAST_4_9=y
425+BR2_TOOLCHAIN_GCC_AT_LEAST_5=y
426+BR2_TOOLCHAIN_GCC_AT_LEAST_6=y
427+BR2_TOOLCHAIN_GCC_AT_LEAST_7=y
428+BR2_TOOLCHAIN_GCC_AT_LEAST="7"
429+BR2_TOOLCHAIN_HAS_MNAN_OPTION=y
430+BR2_TOOLCHAIN_HAS_SYNC_1=y
431+BR2_TOOLCHAIN_HAS_SYNC_2=y
432+BR2_TOOLCHAIN_HAS_SYNC_4=y
433+BR2_TOOLCHAIN_HAS_SYNC_8=y
434+BR2_TOOLCHAIN_HAS_LIBATOMIC=y
435+BR2_TOOLCHAIN_HAS_ATOMIC=y
436
437 #
438 # System configuration
439 #
440+BR2_ROOTFS_SKELETON_DEFAULT=y
441+# BR2_ROOTFS_SKELETON_CUSTOM is not set
442 BR2_TARGET_GENERIC_HOSTNAME="cirros"
443 BR2_TARGET_GENERIC_ISSUE="Welcome to CirrOS"
444-BR2_TARGET_GENERIC_PASSWD_MD5=y
445-# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set
446+BR2_TARGET_GENERIC_PASSWD_SHA256=y
447 # BR2_TARGET_GENERIC_PASSWD_SHA512 is not set
448-BR2_TARGET_GENERIC_PASSWD_METHOD="md5"
449+BR2_TARGET_GENERIC_PASSWD_METHOD="sha-256"
450 BR2_INIT_BUSYBOX=y
451 # BR2_INIT_SYSV is not set
452-# BR2_INIT_SYSTEMD is not set
453+
454+#
455+# systemd needs a glibc toolchain w/ SSP, headers >= 3.10
456+#
457 # BR2_INIT_NONE is not set
458 # BR2_ROOTFS_DEVICE_CREATION_STATIC is not set
459 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
460 # BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set
461-# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set
462+
463+#
464+# eudev needs a toolchain w/ wchar, dynamic library
465+#
466 BR2_ROOTFS_DEVICE_TABLE="system/device_table.txt"
467-BR2_ROOTFS_SKELETON_DEFAULT=y
468-# BR2_ROOTFS_SKELETON_CUSTOM is not set
469+# BR2_ROOTFS_DEVICE_TABLE_SUPPORTS_EXTENDED_ATTRIBUTES is not set
470+# BR2_ROOTFS_MERGED_USR is not set
471+BR2_TARGET_ENABLE_ROOT_LOGIN=y
472 BR2_TARGET_GENERIC_ROOT_PASSWD=""
473 BR2_SYSTEM_BIN_SH_BUSYBOX=y
474
475 #
476-# bash, dash, zsh need BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
477+# bash, dash, mksh, zsh need BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
478 #
479 # BR2_SYSTEM_BIN_SH_NONE is not set
480-BR2_SYSTEM_BIN_SH="/bin/busybox"
481 BR2_TARGET_GENERIC_GETTY=y
482-
483-#
484-# getty options
485-#
486 BR2_TARGET_GENERIC_GETTY_PORT="ttyS0"
487 # BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set
488 # BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set
489@@ -233,10 +383,17 @@ BR2_TARGET_GENERIC_GETTY_TERM="vt100"
490 BR2_TARGET_GENERIC_GETTY_OPTIONS=""
491 BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y
492 BR2_SYSTEM_DHCP=""
493+BR2_SYSTEM_DEFAULT_PATH="/bin:/sbin:/usr/bin:/usr/sbin"
494+# BR2_ENABLE_LOCALE_PURGE is not set
495+
496+#
497+# NLS support needs a toolchain w/ wchar, dynamic library
498+#
499 # BR2_TARGET_TZ_INFO is not set
500 BR2_ROOTFS_USERS_TABLES=""
501 BR2_ROOTFS_OVERLAY=""
502 BR2_ROOTFS_POST_BUILD_SCRIPT=""
503+BR2_ROOTFS_POST_FAKEROOT_SCRIPT=""
504 BR2_ROOTFS_POST_IMAGE_SCRIPT=""
505
506 #
507@@ -249,18 +406,31 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT=""
508 #
509 BR2_PACKAGE_BUSYBOX=y
510 BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-cirros.config"
511+BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES=""
512 # BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set
513+# BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES is not set
514 # BR2_PACKAGE_BUSYBOX_WATCHDOG is not set
515+BR2_PACKAGE_SKELETON=y
516+BR2_PACKAGE_HAS_SKELETON=y
517+BR2_PACKAGE_PROVIDES_SKELETON="skeleton-init-sysv"
518+BR2_PACKAGE_SKELETON_INIT_COMMON=y
519+BR2_PACKAGE_SKELETON_INIT_SYSV=y
520
521 #
522 # Audio and video applications
523 #
524 # BR2_PACKAGE_ALSA_UTILS is not set
525+# BR2_PACKAGE_ATEST is not set
526 # BR2_PACKAGE_AUMIX is not set
527
528 #
529 # bellagio needs a toolchain w/ C++, threads, dynamic library
530 #
531+
532+#
533+# bluez-alsa needs a toolchain w/ wchar, NPTL, headers >= 3.4, dynamic library
534+#
535+# BR2_PACKAGE_DVBLAST is not set
536 # BR2_PACKAGE_DVDAUTHOR is not set
537
538 #
539@@ -271,46 +441,106 @@ BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-cirros.config"
540 # espeak needs a toolchain w/ C++, wchar, threads, dynamic library
541 #
542 # BR2_PACKAGE_FAAD2 is not set
543+BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS=y
544 # BR2_PACKAGE_FFMPEG is not set
545-# BR2_PACKAGE_FLAC is not set
546-# BR2_PACKAGE_FLITE is not set
547-# BR2_PACKAGE_GSTREAMER is not set
548-# BR2_PACKAGE_GSTREAMER1 is not set
549+
550+#
551+# flac needs a toolchain w/ wchar
552+#
553+
554+#
555+# flite needs a toolchain w/ wchar
556+#
557+
558+#
559+# gmrender-resurrect needs a toolchain w/ wchar, threads
560+#
561+
562+#
563+# gstreamer 0.10 needs a toolchain w/ wchar, threads, dynamic library
564+#
565+
566+#
567+# gstreamer 1.x needs a toolchain w/ wchar, threads
568+#
569
570 #
571 # jack2 needs a toolchain w/ threads, C++, dynamic library
572 #
573+BR2_PACKAGE_KODI_ARCH_SUPPORTS=y
574+
575+#
576+# kodi needs python w/ .py modules, a uClibc or glibc toolchain w/ C++, threads, wchar, dynamic library, gcc >= 4.8, host gcc >= 4.6
577+#
578+
579+#
580+# kodi needs an OpenGL EGL backend with OpenGL support
581+#
582 # BR2_PACKAGE_LAME is not set
583-# BR2_PACKAGE_LIBVPX is not set
584 # BR2_PACKAGE_MADPLAY is not set
585
586 #
587+# mimic needs a toolchain w/ wchar
588+#
589+
590+#
591+# miraclecast needs systemd and a glibc toolchain w/ threads and wchar
592+#
593+
594+#
595 # mjpegtools needs a toolchain w/ C++, threads
596 #
597
598 #
599 # modplugtools needs a toolchain w/ C++
600 #
601+# BR2_PACKAGE_MOTION is not set
602
603 #
604-# mpd needs a toolchain w/ C++, threads, wchar
605+# mpd needs a toolchain w/ C++, threads, wchar, gcc >= 4.9
606 #
607 # BR2_PACKAGE_MPD_MPC is not set
608 # BR2_PACKAGE_MPG123 is not set
609+# BR2_PACKAGE_MPV is not set
610+# BR2_PACKAGE_MULTICAT is not set
611 # BR2_PACKAGE_MUSEPACK is not set
612-# BR2_PACKAGE_NCMPC is not set
613+
614+#
615+# ncmpc needs a toolchain w/ C++, wchar, threads, gcc >= 4.9
616+#
617 # BR2_PACKAGE_OPUS_TOOLS is not set
618-# BR2_PACKAGE_PULSEAUDIO is not set
619+BR2_PACKAGE_PULSEAUDIO_HAS_ATOMIC=y
620+
621+#
622+# pulseaudio needs a toolchain w/ wchar, threads, dynamic library
623+#
624 # BR2_PACKAGE_SOX is not set
625+
626+#
627+# squeezelite needs a toolchain w/ wchar, NPTL, dynamic library
628+#
629+
630+#
631+# tovid needs a toolchain w/ threads, C++, wchar, gcc >= 4.5
632+#
633 # BR2_PACKAGE_TSTOOLS is not set
634 # BR2_PACKAGE_TWOLAME is not set
635+# BR2_PACKAGE_UDPXY is not set
636+
637+#
638+# upmpdcli needs a toolchain w/ C++, NPTL, gcc >= 4.9
639+#
640+
641+#
642+# v4l2grab needs a toolchain w/ threads, dynamic library, C++ and headers >= 3.0
643+#
644
645 #
646-# upmpdcli needs a toolchain w/ C++, threads
647+# v4l2loopback needs a Linux kernel to be built
648 #
649
650 #
651-# vlc needs a uclibc snapshot, uclibc-ng or (e)glibc toolchain w/ C++, wchar, threads, headers >= 3.7
652+# vlc needs a toolchain w/ C++, dynamic library, wchar, threads, gcc >= 4.9, headers >= 3.7
653 #
654 # BR2_PACKAGE_VORBIS_TOOLS is not set
655 # BR2_PACKAGE_WAVPACK is not set
656@@ -320,58 +550,122 @@ BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-cirros.config"
657 #
658 # Compressors and decompressors
659 #
660+# BR2_PACKAGE_BROTLI is not set
661 # BR2_PACKAGE_BZIP2 is not set
662-# BR2_PACKAGE_INFOZIP is not set
663 # BR2_PACKAGE_LZ4 is not set
664
665 #
666 # lzip needs a toolchain w/ C++
667 #
668 # BR2_PACKAGE_LZOP is not set
669+
670+#
671+# p7zip needs a toolchain w/ threads, wchar, C++
672+#
673+# BR2_PACKAGE_PIGZ is not set
674+
675+#
676+# pixz needs a toolchain w/ threads, wchar
677+#
678+
679+#
680+# unrar needs a toolchain w/ C++, wchar, threads
681+#
682 # BR2_PACKAGE_XZ is not set
683+# BR2_PACKAGE_ZIP is not set
684+# BR2_PACKAGE_ZSTD is not set
685
686 #
687 # Debugging, profiling and benchmark
688 #
689+# BR2_PACKAGE_BLKTRACE is not set
690
691 #
692 # bonnie++ needs a toolchain w/ C++
693 #
694 # BR2_PACKAGE_CACHE_CALIBRATOR is not set
695+
696+#
697+# clinfo needs an OpenCL provider
698+#
699 # BR2_PACKAGE_DHRYSTONE is not set
700+# BR2_PACKAGE_DIEHARDER is not set
701 # BR2_PACKAGE_DMALLOC is not set
702-# BR2_PACKAGE_DSTAT is not set
703+
704+#
705+# dropwatch needs a toolchain w/ threads, wchar
706+#
707+
708+#
709+# dstat needs a toolchain w/ wchar, threads, dynamic library
710+#
711+# BR2_PACKAGE_DT is not set
712
713 #
714 # duma needs a toolchain w/ C++, threads, dynamic library
715 #
716 # BR2_PACKAGE_FIO is not set
717-# BR2_PACKAGE_GDB is not set
718+
719+#
720+# fwts needs a glibc toolchain w/ wchar, threads
721+#
722+BR2_PACKAGE_GDB_ARCH_SUPPORTS=y
723+
724+#
725+# gdb/gdbserver needs a toolchain w/ threads, threads debug
726+#
727+
728+#
729+# gdb/gdbserver >= 8.x needs a toolchain w/ C++, gcc >= 4.8
730+#
731 BR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y
732
733 #
734-# google-breakpad requires an (e)glibc toolchain w/ C++ enabled
735+# google-breakpad requires a glibc or uClibc toolchain w/ wchar, thread, C++, gcc >= 4.8
736 #
737 # BR2_PACKAGE_IOZONE is not set
738+# BR2_PACKAGE_KEXEC is not set
739
740 #
741 # ktap needs a Linux kernel to be built
742 #
743-# BR2_PACKAGE_LATENCYTOP is not set
744+
745+#
746+# latencytop needs a toolchain w/ wchar, threads
747+#
748 # BR2_PACKAGE_LMBENCH is not set
749+BR2_PACKAGE_LTP_TESTSUITE_ARCH_SUPPORTS=y
750 # BR2_PACKAGE_LTP_TESTSUITE is not set
751-# BR2_PACKAGE_LTTNG_BABELTRACE is not set
752+BR2_PACKAGE_LTRACE_ARCH_SUPPORTS=y
753+
754+#
755+# ltrace needs a uClibc or glibc toolchain w/ wchar, dynamic library
756+#
757+
758+#
759+# lttng-babeltrace needs a toolchain w/ wchar, threads
760+#
761
762 #
763 # lttng-modules needs a Linux kernel to be built
764 #
765+# BR2_PACKAGE_LTTNG_TOOLS is not set
766 # BR2_PACKAGE_MEMSTAT is not set
767 # BR2_PACKAGE_NETPERF is not set
768-# BR2_PACKAGE_PAX_UTILS is not set
769
770 #
771-# perf needs a Linux kernel to be built
772+# netsniff-ng needs a glibc or musl toolchain w/ threads, headers >= 3.0
773 #
774+
775+#
776+# nmon needs a glibc toolchain
777+#
778+BR2_PACKAGE_OPROFILE_ARCH_SUPPORTS=y
779+
780+#
781+# oprofile needs a toolchain w/ C++, wchar
782+#
783+# BR2_PACKAGE_PAX_UTILS is not set
784 # BR2_PACKAGE_PV is not set
785 # BR2_PACKAGE_RAMSMP is not set
786 # BR2_PACKAGE_RAMSPEED is not set
787@@ -379,102 +673,179 @@ BR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y
788 # BR2_PACKAGE_SPIDEV_TEST is not set
789 # BR2_PACKAGE_STRACE is not set
790 # BR2_PACKAGE_STRESS is not set
791+# BR2_PACKAGE_STRESS_NG is not set
792+# BR2_PACKAGE_TCF_AGENT is not set
793+BR2_PACKAGE_TCF_AGENT_ARCH="a64"
794+BR2_PACKAGE_TCF_AGENT_ARCH_SUPPORTS=y
795 # BR2_PACKAGE_TINYMEMBENCH is not set
796 # BR2_PACKAGE_TRACE_CMD is not set
797+BR2_PACKAGE_TRINITY_ARCH_SUPPORTS=y
798 # BR2_PACKAGE_TRINITY is not set
799+# BR2_PACKAGE_UCLIBC_NG_TEST is not set
800+BR2_PACKAGE_VALGRIND_ARCH_SUPPORTS=y
801+# BR2_PACKAGE_VALGRIND is not set
802+# BR2_PACKAGE_VMTOUCH is not set
803 # BR2_PACKAGE_WHETSTONE is not set
804
805 #
806 # Development tools
807 #
808+
809+#
810+# binutils needs a toolchain w/ wchar
811+#
812 # BR2_PACKAGE_BSDIFF is not set
813+# BR2_PACKAGE_CHECK is not set
814 BR2_PACKAGE_CMAKE_ARCH_SUPPORTS=y
815
816 #
817-# ctest needs a toolchain w/ C++, wchar, dynamic library
818+# ctest needs a toolchain w/ C++, wchar, dynamic library, gcc >= 4.7, NPTL
819 #
820
821 #
822 # cppunit needs a toolchain w/ C++, dynamic library
823 #
824-# BR2_PACKAGE_CVS is not set
825+# BR2_PACKAGE_CUNIT is not set
826+
827+#
828+# cvs needs a toolchain w/ wchar
829+#
830+
831+#
832+# cxxtest needs a toolchain w/ C++ support
833+#
834 # BR2_PACKAGE_FLEX is not set
835-# BR2_PACKAGE_GETTEXT is not set
836+
837+#
838+# gettext needs a toolchain w/ wchar
839+#
840 # BR2_PACKAGE_GIT is not set
841
842 #
843+# git-crypt needs a toolchain w/ C++, gcc >= 4.9
844+#
845+
846+#
847 # gperf needs a toolchain w/ C++
848 #
849+# BR2_PACKAGE_JO is not set
850 # BR2_PACKAGE_JQ is not set
851 # BR2_PACKAGE_LIBTOOL is not set
852 # BR2_PACKAGE_MAKE is not set
853 # BR2_PACKAGE_PKGCONF is not set
854-# BR2_PACKAGE_SSTRIP is not set
855 # BR2_PACKAGE_SUBVERSION is not set
856-# BR2_PACKAGE_TREE is not set
857+
858+#
859+# tree needs a toolchain w/ wchar
860+#
861
862 #
863 # Filesystem and flash utilities
864 #
865+# BR2_PACKAGE_ABOOTIMG is not set
866+
867+#
868+# aufs-util needs a linux kernel and a toolchain w/ threads
869+#
870+# BR2_PACKAGE_AUTOFS is not set
871 # BR2_PACKAGE_BTRFS_PROGS is not set
872 # BR2_PACKAGE_CIFS_UTILS is not set
873+
874+#
875+# cpio needs a toolchain w/ wchar
876+#
877 # BR2_PACKAGE_CRAMFS is not set
878-# BR2_PACKAGE_CURLFTPFS is not set
879-# BR2_PACKAGE_DOSFSTOOLS is not set
880+
881+#
882+# curlftpfs needs a toolchain w/ wchar, threads, dynamic library
883+#
884+# BR2_PACKAGE_DAVFS2 is not set
885+
886+#
887+# dosfstools needs a toolchain w/ wchar
888+#
889 BR2_PACKAGE_E2FSPROGS=y
890-# BR2_PACKAGE_E2FSPROGS_BADBLOCKS is not set
891-# BR2_PACKAGE_E2FSPROGS_CHATTR is not set
892 BR2_PACKAGE_E2FSPROGS_DEBUGFS=y
893-# BR2_PACKAGE_E2FSPROGS_DUMPE2FS is not set
894-# BR2_PACKAGE_E2FSPROGS_E2FREEFRAG is not set
895-# BR2_PACKAGE_E2FSPROGS_E2FSCK is not set
896 # BR2_PACKAGE_E2FSPROGS_E2IMAGE is not set
897-BR2_PACKAGE_E2FSPROGS_E2LABEL=y
898-# BR2_PACKAGE_E2FSPROGS_E2UNDO is not set
899-# BR2_PACKAGE_E2FSPROGS_E4DEFRAG is not set
900-# BR2_PACKAGE_E2FSPROGS_FILEFRAG is not set
901-# BR2_PACKAGE_E2FSPROGS_FINDFS is not set
902+
903+#
904+# e4defrag needs a glibc or musl toolchain
905+#
906 # BR2_PACKAGE_E2FSPROGS_FSCK is not set
907-# BR2_PACKAGE_E2FSPROGS_LOGSAVE is not set
908-# BR2_PACKAGE_E2FSPROGS_LSATTR is not set
909-BR2_PACKAGE_E2FSPROGS_MKE2FS=y
910-BR2_PACKAGE_E2FSPROGS_MKLOSTFOUND=y
911+# BR2_PACKAGE_E2FSPROGS_FUSE2FS is not set
912 BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
913-# BR2_PACKAGE_E2FSPROGS_TUNE2FS is not set
914-# BR2_PACKAGE_E2FSPROGS_UUIDGEN is not set
915-# BR2_PACKAGE_E2TOOLS is not set
916-# BR2_PACKAGE_ECRYPTFS_UTILS is not set
917-# BR2_PACKAGE_EXFAT is not set
918-# BR2_PACKAGE_EXFAT_UTILS is not set
919-# BR2_PACKAGE_F2FS_TOOLS is not set
920+
921+#
922+# e2tools needs a toolchain w/ threads, wchar
923+#
924+
925+#
926+# ecryptfs-utils needs a toolchain w/ threads, wchar, dynami library
927+#
928+
929+#
930+# exfat needs a toolchain w/ wchar, threads, dynamic library
931+#
932+
933+#
934+# exfat-utils needs a toolchain w/ wchar
935+#
936+
937+#
938+# f2fs-tools needs a toolchain w/ wchar
939+#
940 # BR2_PACKAGE_FLASHBENCH is not set
941+# BR2_PACKAGE_FSCRYPTCTL is not set
942+
943+#
944+# fwup needs a toolchain w/ wchar
945+#
946 # BR2_PACKAGE_GENEXT2FS is not set
947 # BR2_PACKAGE_GENPART is not set
948 # BR2_PACKAGE_GENROMFS is not set
949-# BR2_PACKAGE_MAKEDEVS is not set
950+# BR2_PACKAGE_IMX_USB_LOADER is not set
951 # BR2_PACKAGE_MMC_UTILS is not set
952 # BR2_PACKAGE_MTD is not set
953-# BR2_PACKAGE_MTOOLS is not set
954+
955+#
956+# mtools needs a toolchain w/ wchar
957+#
958 # BR2_PACKAGE_NFS_UTILS is not set
959-# BR2_PACKAGE_NTFS_3G is not set
960+# BR2_PACKAGE_NILFS_UTILS is not set
961
962 #
963-# simicsfs needs a Linux kernel to be built
964+# ntfs-3g needs a toolchain w/ wchar, threads, dynamic library
965 #
966+# BR2_PACKAGE_SP_OOPS_EXTRACT is not set
967 # BR2_PACKAGE_SQUASHFS is not set
968-# BR2_PACKAGE_SSHFS is not set
969+
970+#
971+# sshfs needs a toolchain w/ wchar, threads, dynamic library
972+#
973+
974+#
975+# udftools needs a toolchain w/ wchar
976+#
977 # BR2_PACKAGE_UNIONFS is not set
978 # BR2_PACKAGE_XFSPROGS is not set
979
980 #
981-# Fonts, icons, sounds and themes
982+# Fonts, cursors, icons, sounds and themes
983+#
984+
985+#
986+# Cursors
987 #
988+# BR2_PACKAGE_COMIX_CURSORS is not set
989+# BR2_PACKAGE_OBSIDIAN_CURSORS is not set
990
991 #
992 # Fonts
993 #
994 # BR2_PACKAGE_BITSTREAM_VERA is not set
995+# BR2_PACKAGE_CANTARELL is not set
996 # BR2_PACKAGE_DEJAVU is not set
997+# BR2_PACKAGE_FONT_AWESOME is not set
998 # BR2_PACKAGE_GHOSTSCRIPT_FONTS is not set
999 # BR2_PACKAGE_INCONSOLATA is not set
1000 # BR2_PACKAGE_LIBERATION is not set
1001@@ -482,6 +853,7 @@ BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
1002 #
1003 # Icons
1004 #
1005+# BR2_PACKAGE_GOOGLE_MATERIAL_DESIGN_ICONS is not set
1006 # BR2_PACKAGE_HICOLOR_ICON_THEME is not set
1007
1008 #
1009@@ -497,6 +869,11 @@ BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
1010 #
1011 # Games
1012 #
1013+# BR2_PACKAGE_CHOCOLATE_DOOM is not set
1014+
1015+#
1016+# flare-engine needs a toolchain w/ C++, dynamic library
1017+#
1018
1019 #
1020 # gnuchess needs a toolchain w/ C++, threads
1021@@ -508,6 +885,10 @@ BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
1022 # BR2_PACKAGE_SL is not set
1023
1024 #
1025+# stella needs a toolchain w/ dynamic library, C++, threads, gcc >= 4.9
1026+#
1027+
1028+#
1029 # Graphic libraries and applications (graphic/text)
1030 #
1031
1032@@ -515,17 +896,30 @@ BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
1033 # Graphic applications
1034 #
1035 # BR2_PACKAGE_FSWEBCAM is not set
1036+# BR2_PACKAGE_GHOSTSCRIPT is not set
1037+
1038+#
1039+# glmark2 needs a toolchain w/ C++, gcc >= 4.9
1040+#
1041+# BR2_PACKAGE_GNUPLOT is not set
1042
1043 #
1044-# glmark2 needs an OpenGL or an openGL ES and EGL backend provided by mesa3d
1045+# jhead needs a toolchain w/ wchar
1046 #
1047
1048 #
1049-# glmark2 needs udev /dev management and a toolchain w/ C++, NPTL
1050+# libva-utils needs a toolchain w/ C++, threads, dynamic library
1051+#
1052+# BR2_PACKAGE_NETSURF is not set
1053+# BR2_PACKAGE_PNGQUANT is not set
1054+
1055+#
1056+# rrdtool needs a toolchain w/ wchar, threads
1057+#
1058+
1059+#
1060+# tesseract-ocr needs a toolchain w/ threads, C++, gcc >= 4.8, dynamic library, wchar
1061 #
1062-# BR2_PACKAGE_GNUPLOT is not set
1063-# BR2_PACKAGE_JHEAD is not set
1064-# BR2_PACKAGE_RRDTOOL is not set
1065
1066 #
1067 # Graphic libraries
1068@@ -536,7 +930,7 @@ BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
1069 #
1070
1071 #
1072-# directfb needs a toolchain w/ C++, threads
1073+# directfb needs a glibc or uClibc toolchain w/ C++, NPTL, gcc >= 4.5, dynamic library
1074 #
1075 # BR2_PACKAGE_FBDUMP is not set
1076 # BR2_PACKAGE_FBGRAB is not set
1077@@ -546,7 +940,10 @@ BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
1078 # fbterm needs a toolchain w/ C++, wchar, locale
1079 #
1080 # BR2_PACKAGE_FBV is not set
1081-# BR2_PACKAGE_FREERDP is not set
1082+
1083+#
1084+# freerdp needs a toolchain w/ wchar, dynamic library, threads, C++
1085+#
1086 # BR2_PACKAGE_IMAGEMAGICK is not set
1087
1088 #
1089@@ -554,45 +951,52 @@ BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
1090 #
1091
1092 #
1093-# mesa3d needs udev /dev management and a toolchain w/ C++, NPTL
1094+# mesa3d needs a toolchain w/ C++, NPTL, dynamic library
1095 #
1096
1097 #
1098 # ocrad needs a toolchain w/ C++
1099 #
1100-# BR2_PACKAGE_PSPLASH is not set
1101+
1102+#
1103+# psplash needs a toolchain w/ wchar
1104+#
1105 # BR2_PACKAGE_SDL is not set
1106+# BR2_PACKAGE_SDL2 is not set
1107
1108 #
1109 # Other GUIs
1110 #
1111-# BR2_PACKAGE_EFL is not set
1112+BR2_PACKAGE_QT5_JSCORE_AVAILABLE=y
1113
1114 #
1115-# qt needs a toolchain w/ C++, threads
1116+# Qt5 needs a toolchain w/ wchar, NPTL, C++, dynamic library
1117 #
1118
1119 #
1120-# Qt5 needs a toolchain w/ wchar, NPTL, C++
1121+# tekui needs a Lua interpreter and a toolchain w/ threads, dynamic library
1122 #
1123
1124 #
1125-# weston needs udev and a toolchain w/ threads, dynamic library, headers >= 3.0
1126+# weston needs udev and a toolchain w/ locale, threads, dynamic library, headers >= 3.0
1127 #
1128-# BR2_PACKAGE_XORG7 is not set
1129
1130 #
1131-# X applications
1132+# X.org needs a toolchain w/ wchar, threads, dynamic library
1133 #
1134
1135 #
1136-# X libraries and helper libraries
1137+# midori needs libgtk3 and a glibc toolchain w/ C++, gcc >= 6, host gcc >= 4.8
1138+#
1139+
1140+#
1141+# vte needs a toolchain w/ wchar, threads, C++, gcc >= 4.8
1142 #
1143-# BR2_PACKAGE_XKEYBOARD_CONFIG is not set
1144
1145 #
1146-# X window managers
1147+# vte needs an OpenGL or an OpenGL-EGL/wayland backend
1148 #
1149+# BR2_PACKAGE_XKEYBOARD_CONFIG is not set
1150
1151 #
1152 # Hardware handling
1153@@ -601,77 +1005,152 @@ BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
1154 #
1155 # Firmware
1156 #
1157+# BR2_PACKAGE_ARMBIAN_FIRMWARE is not set
1158 # BR2_PACKAGE_B43_FIRMWARE is not set
1159 # BR2_PACKAGE_LINUX_FIRMWARE is not set
1160+# BR2_PACKAGE_RPI_BT_FIRMWARE is not set
1161+# BR2_PACKAGE_RPI_FIRMWARE is not set
1162+# BR2_PACKAGE_RPI_WIFI_FIRMWARE is not set
1163 # BR2_PACKAGE_UX500_FIRMWARE is not set
1164+# BR2_PACKAGE_WILC1000_FIRMWARE is not set
1165+# BR2_PACKAGE_WILINK_BT_FIRMWARE is not set
1166 # BR2_PACKAGE_ZD1211_FIRMWARE is not set
1167-# BR2_PACKAGE_AVRDUDE is not set
1168+# BR2_PACKAGE_18XX_TI_UTILS is not set
1169+# BR2_PACKAGE_ACPICA is not set
1170+# BR2_PACKAGE_ACPID is not set
1171
1172 #
1173-# bcache-tools needs udev /dev management and a toolchain w/ wchar
1174+# acpitool needs a toolchain w/ threads, C++, dynamic library
1175 #
1176+# BR2_PACKAGE_AER_INJECT is not set
1177
1178 #
1179-# cc-tool needs a toolchain w/ C++, threads
1180+# avrdude needs a uClibc or glibc toolchain w/ threads, wchar, dynamic library
1181 #
1182-# BR2_PACKAGE_CDRKIT is not set
1183-# BR2_PACKAGE_CRYPTSETUP is not set
1184-# BR2_PACKAGE_CWIID is not set
1185-# BR2_PACKAGE_DBUS is not set
1186+
1187+#
1188+# bcache-tools needs udev /dev management
1189+#
1190+
1191+#
1192+# brltty needs a toolchain w/ dynamic lib, threads, wchar
1193+#
1194+
1195+#
1196+# cc-tool needs a toolchain w/ C++, threads, wchar
1197+#
1198+# BR2_PACKAGE_CDRKIT is not set
1199+# BR2_PACKAGE_CRYPTSETUP is not set
1200+
1201+#
1202+# dahdi-linux needs a Linux kernel to be built
1203+#
1204+
1205+#
1206+# dahdi-tools needs a toolchain w/ threads and a Linux kernel to be built
1207+#
1208+# BR2_PACKAGE_DBUS is not set
1209+# BR2_PACKAGE_DFU_UTIL is not set
1210+# BR2_PACKAGE_DMIDECODE is not set
1211 # BR2_PACKAGE_DMRAID is not set
1212+
1213+#
1214+# dt-utils needs udev /dev management
1215+#
1216 # BR2_PACKAGE_DTV_SCAN_TABLES is not set
1217+# BR2_PACKAGE_DUMP1090 is not set
1218 # BR2_PACKAGE_DVB_APPS is not set
1219 # BR2_PACKAGE_DVBSNOOP is not set
1220-# BR2_PACKAGE_EEPROG is not set
1221+# BR2_PACKAGE_EDID_DECODE is not set
1222
1223 #
1224 # eudev needs eudev /dev management
1225 #
1226+
1227+#
1228+# eudev needs a toolchain w/ wchar, dynamic library
1229+#
1230 # BR2_PACKAGE_EVEMU is not set
1231 # BR2_PACKAGE_EVTEST is not set
1232 # BR2_PACKAGE_FAN_CTRL is not set
1233 # BR2_PACKAGE_FCONFIG is not set
1234 # BR2_PACKAGE_FIS is not set
1235+BR2_PACKAGE_FLASHROM_ARCH_SUPPORTS=y
1236+# BR2_PACKAGE_FLASHROM is not set
1237 # BR2_PACKAGE_FMTOOLS is not set
1238+# BR2_PACKAGE_FREESCALE_IMX is not set
1239 # BR2_PACKAGE_FXLOAD is not set
1240 # BR2_PACKAGE_GADGETFS_TEST is not set
1241 # BR2_PACKAGE_GPM is not set
1242 # BR2_PACKAGE_GPSD is not set
1243
1244 #
1245-# gptfdisk needs a toolchain w/ wchar, C++
1246+# gptfdisk needs a toolchain w/ C++
1247+#
1248+
1249+#
1250+# gvfs needs a toolchain w/ wchar, threads
1251 #
1252-# BR2_PACKAGE_GVFS is not set
1253 # BR2_PACKAGE_HWDATA is not set
1254 # BR2_PACKAGE_HWLOC is not set
1255-# BR2_PACKAGE_I2C_TOOLS is not set
1256 # BR2_PACKAGE_INPUT_EVENT_DAEMON is not set
1257-# BR2_PACKAGE_INPUT_TOOLS is not set
1258 # BR2_PACKAGE_IOSTAT is not set
1259 # BR2_PACKAGE_IPMITOOL is not set
1260 # BR2_PACKAGE_IRDA_UTILS is not set
1261 # BR2_PACKAGE_KBD is not set
1262 # BR2_PACKAGE_LCDPROC is not set
1263-# BR2_PACKAGE_LIRC_TOOLS is not set
1264+# BR2_PACKAGE_LIBUIO is not set
1265+# BR2_PACKAGE_LINUXCONSOLETOOLS is not set
1266+
1267+#
1268+# linux-backports needs a Linux kernel to be built
1269+#
1270+
1271+#
1272+# lirc-tools needs a toolchain w/ threads, dynamic library, C++
1273+#
1274 # BR2_PACKAGE_LM_SENSORS is not set
1275
1276 #
1277 # lshw needs a toolchain w/ C++, wchar
1278 #
1279+# BR2_PACKAGE_LSSCSI is not set
1280 # BR2_PACKAGE_LSUIO is not set
1281+# BR2_PACKAGE_LUKSMETA is not set
1282 # BR2_PACKAGE_LVM2 is not set
1283 # BR2_PACKAGE_MDADM is not set
1284-# BR2_PACKAGE_MEDIA_CTL is not set
1285 # BR2_PACKAGE_MEMTESTER is not set
1286-# BR2_PACKAGE_MINICOM is not set
1287+# BR2_PACKAGE_MEMTOOL is not set
1288+
1289+#
1290+# minicom needs a toolchain w/ wchar
1291+#
1292 # BR2_PACKAGE_NANOCOM is not set
1293-# BR2_PACKAGE_NEARD is not set
1294-# BR2_PACKAGE_OFONO is not set
1295+
1296+#
1297+# neard needs a toolchain w/ wchar, threads, dynamic library
1298+#
1299+# BR2_PACKAGE_NVME is not set
1300+
1301+#
1302+# odroid-mali needs a glibc toolchain
1303+#
1304+# BR2_PACKAGE_ODROID_SCRIPTS is not set
1305+
1306+#
1307+# ofono needs a toolchain w/ dynamic library, wchar, threads
1308+#
1309 # BR2_PACKAGE_OPEN2300 is not set
1310+# BR2_PACKAGE_OPENIPMI is not set
1311 # BR2_PACKAGE_OPENOCD is not set
1312-# BR2_PACKAGE_PARTED is not set
1313+
1314+#
1315+# parted needs a toolchain w/ wchar
1316+#
1317 # BR2_PACKAGE_PCIUTILS is not set
1318+# BR2_PACKAGE_PDBG is not set
1319 # BR2_PACKAGE_PICOCOM is not set
1320+# BR2_PACKAGE_PIGPIO is not set
1321
1322 #
1323 # powertop needs a toolchain w/ C++, threads, wchar
1324@@ -679,33 +1158,96 @@ BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
1325 # BR2_PACKAGE_PPS_TOOLS is not set
1326 # BR2_PACKAGE_READ_EDID is not set
1327 # BR2_PACKAGE_RNG_TOOLS is not set
1328+# BR2_PACKAGE_RS485CONF is not set
1329+# BR2_PACKAGE_RTC_TOOLS is not set
1330+
1331+#
1332+# rtl8188eu needs a Linux kernel to be built
1333+#
1334+
1335+#
1336+# rtl8189fs needs a Linux kernel to be built
1337+#
1338+
1339+#
1340+# rtl8723bs needs a Linux kernel to be built
1341+#
1342+
1343+#
1344+# rtl8723bu needs a Linux kernel to be built
1345+#
1346+
1347+#
1348+# rtl8821au needs a Linux kernel to be built
1349+#
1350 # BR2_PACKAGE_SANE_BACKENDS is not set
1351 # BR2_PACKAGE_SDPARM is not set
1352+BR2_PACKAGE_SEDUTIL_ARCH_SUPPORTS=y
1353+
1354+#
1355+# sedutil needs a toolchain w/ C++, gcc >= 4.8, headers >= 3.12
1356+#
1357 # BR2_PACKAGE_SETSERIAL is not set
1358 # BR2_PACKAGE_SG3_UTILS is not set
1359-# BR2_PACKAGE_SIGROK_CLI is not set
1360-# BR2_PACKAGE_SISPMCTL is not set
1361+
1362+#
1363+# sigrok-cli needs a toolchain w/ locale, wchar, threads, dynamic library, gcc >= 4.7
1364+#
1365+
1366+#
1367+# sispmctl needs a toolchain w/ threads, wchar
1368+#
1369
1370 #
1371 # smartmontools needs a toolchain w/ C++
1372 #
1373-# BR2_PACKAGE_SMSTOOLS3 is not set
1374-# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set
1375+
1376+#
1377+# smstools3 needs a toolchain w/ wchar, threads
1378+#
1379+# BR2_PACKAGE_SPI_TOOLS is not set
1380 # BR2_PACKAGE_SREDIRD is not set
1381 # BR2_PACKAGE_STATSERIAL is not set
1382+# BR2_PACKAGE_STM32FLASH is not set
1383 # BR2_PACKAGE_SYSSTAT is not set
1384
1385 #
1386 # targetcli-fb depends on Python
1387 #
1388+
1389+#
1390+# ti-sgx-um needs the ti-sgx-km driver
1391+#
1392+
1393+#
1394+# ti-sgx-um needs a glibc toolchain w/ threads
1395+#
1396 # BR2_PACKAGE_TI_UIM is not set
1397 # BR2_PACKAGE_TI_UTILS is not set
1398 # BR2_PACKAGE_TRIGGERHAPPY is not set
1399 # BR2_PACKAGE_UBOOT_TOOLS is not set
1400+# BR2_PACKAGE_UBUS is not set
1401+
1402+#
1403+# uccp420wlan needs a Linux kernel >= 4.2 to be built
1404+#
1405
1406 #
1407 # udisks needs udev /dev management
1408 #
1409+
1410+#
1411+# udisks needs a glibc toolchain w/ wchar, threads, dynamic library
1412+#
1413+# BR2_PACKAGE_UHUBCTL is not set
1414+
1415+#
1416+# upower needs udev /dev management
1417+#
1418+
1419+#
1420+# upower needs a toolchain w/ threads, wchar
1421+#
1422 # BR2_PACKAGE_USB_MODESWITCH is not set
1423 # BR2_PACKAGE_USB_MODESWITCH_DATA is not set
1424
1425@@ -718,22 +1260,55 @@ BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
1426 #
1427 # BR2_PACKAGE_W_SCAN is not set
1428 # BR2_PACKAGE_WIPE is not set
1429-# BR2_PACKAGE_XORRISO is not set
1430+
1431+#
1432+# xorriso needs a toolchain w/ wchar, threads
1433+#
1434+
1435+#
1436+# xr819-xradio driver needs a Linux kernel to be built
1437+#
1438
1439 #
1440 # Interpreter languages and scripting
1441 #
1442+# BR2_PACKAGE_4TH is not set
1443 # BR2_PACKAGE_ENSCRIPT is not set
1444+BR2_PACKAGE_HOST_ERLANG_ARCH_SUPPORTS=y
1445+BR2_PACKAGE_ERLANG_ARCH_SUPPORTS=y
1446 # BR2_PACKAGE_ERLANG is not set
1447-# BR2_PACKAGE_GUILE is not set
1448+# BR2_PACKAGE_EXECLINE is not set
1449+# BR2_PACKAGE_FICL is not set
1450+
1451+#
1452+# guile needs a uClibc or glibc toolchain w/ threads, wchar, dynamic library
1453+#
1454 # BR2_PACKAGE_HASERL is not set
1455 # BR2_PACKAGE_JIMTCL is not set
1456 # BR2_PACKAGE_LUA is not set
1457+BR2_PACKAGE_PROVIDES_HOST_LUAINTERPRETER="host-lua"
1458+# BR2_PACKAGE_MICROPYTHON is not set
1459+# BR2_PACKAGE_MOARVM is not set
1460+BR2_PACKAGE_HOST_MONO_ARCH_SUPPORTS=y
1461+BR2_PACKAGE_NODEJS_ARCH_SUPPORTS=y
1462+
1463+#
1464+# nodejs needs a toolchain w/ C++, dynamic library, NPTL, gcc >= 4.8, wchar
1465+#
1466 # BR2_PACKAGE_PERL is not set
1467 # BR2_PACKAGE_PHP is not set
1468-# BR2_PACKAGE_PYTHON is not set
1469-# BR2_PACKAGE_PYTHON3 is not set
1470-# BR2_PACKAGE_RUBY is not set
1471+
1472+#
1473+# python needs a toolchain w/ wchar, threads, dynamic library
1474+#
1475+
1476+#
1477+# python3 needs a toolchain w/ wchar, threads, dynamic library
1478+#
1479+
1480+#
1481+# ruby needs a toolchain w/ wchar, threads, dynamic library
1482+#
1483 # BR2_PACKAGE_TCL is not set
1484
1485 #
1486@@ -744,24 +1319,46 @@ BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
1487 # Audio/Sound
1488 #
1489 # BR2_PACKAGE_ALSA_LIB is not set
1490+# BR2_PACKAGE_AUBIO is not set
1491
1492 #
1493 # audiofile needs a toolchain w/ C++
1494 #
1495+# BR2_PACKAGE_BCG729 is not set
1496 # BR2_PACKAGE_CELT051 is not set
1497+BR2_PACKAGE_FDK_AAC_ARCH_SUPPORTS=y
1498+
1499+#
1500+# fdk-aac needs a toolchain w/ C++
1501+#
1502 # BR2_PACKAGE_LIBAO is not set
1503+
1504+#
1505+# asplib needs a toolchain w/ C++
1506+#
1507+# BR2_PACKAGE_LIBBROADVOICE is not set
1508 # BR2_PACKAGE_LIBCDAUDIO is not set
1509+# BR2_PACKAGE_LIBCDDB is not set
1510 # BR2_PACKAGE_LIBCDIO is not set
1511+# BR2_PACKAGE_LIBCDIO_PARANOIA is not set
1512+# BR2_PACKAGE_LIBCODEC2 is not set
1513 # BR2_PACKAGE_LIBCUE is not set
1514 # BR2_PACKAGE_LIBCUEFILE is not set
1515+# BR2_PACKAGE_LIBEBUR128 is not set
1516+# BR2_PACKAGE_LIBG7221 is not set
1517+# BR2_PACKAGE_LIBGSM is not set
1518 # BR2_PACKAGE_LIBID3TAG is not set
1519+# BR2_PACKAGE_LIBILBC is not set
1520 # BR2_PACKAGE_LIBLO is not set
1521 # BR2_PACKAGE_LIBMAD is not set
1522
1523 #
1524 # libmodplug needs a toolchain w/ C++
1525 #
1526-# BR2_PACKAGE_LIBMPD is not set
1527+
1528+#
1529+# libmpd needs a toolchain w/ wchar, threads
1530+#
1531 # BR2_PACKAGE_LIBMPDCLIENT is not set
1532 # BR2_PACKAGE_LIBREPLAYGAIN is not set
1533 # BR2_PACKAGE_LIBSAMPLERATE is not set
1534@@ -769,13 +1366,23 @@ BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
1535 #
1536 # libsidplay2 needs a toolchain w/ C++
1537 #
1538+# BR2_PACKAGE_LIBSILK is not set
1539 # BR2_PACKAGE_LIBSNDFILE is not set
1540+
1541+#
1542+# libsoundtouch needs a toolchain w/ C++
1543+#
1544 # BR2_PACKAGE_LIBSOXR is not set
1545 # BR2_PACKAGE_LIBVORBIS is not set
1546
1547 #
1548 # mp4v2 needs a toolchain w/ C++
1549 #
1550+BR2_PACKAGE_OPENAL_ARCH_SUPPORTS=y
1551+
1552+#
1553+# openal needs a toolchain w/ NPTL, C++
1554+#
1555
1556 #
1557 # opencore-amr needs a toolchain w/ C++
1558@@ -783,7 +1390,10 @@ BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
1559 # BR2_PACKAGE_OPUS is not set
1560 # BR2_PACKAGE_OPUSFILE is not set
1561 # BR2_PACKAGE_PORTAUDIO is not set
1562+# BR2_PACKAGE_SBC is not set
1563+# BR2_PACKAGE_SPANDSP is not set
1564 # BR2_PACKAGE_SPEEX is not set
1565+# BR2_PACKAGE_SPEEXDSP is not set
1566
1567 #
1568 # taglib needs a toolchain w/ C++, wchar
1569@@ -795,15 +1405,32 @@ BR2_PACKAGE_E2FSPROGS_RESIZE2FS=y
1570 #
1571 # Compression and decompression
1572 #
1573-# BR2_PACKAGE_LIBARCHIVE is not set
1574+
1575+#
1576+# libarchive needs a toolchain w/ wchar
1577+#
1578+
1579+#
1580+# libsquish needs a toolchain w/ C++
1581+#
1582 # BR2_PACKAGE_LIBZIP is not set
1583 # BR2_PACKAGE_LZO is not set
1584
1585 #
1586+# minizip needs a toolchain w/ wchar
1587+#
1588+
1589+#
1590 # snappy needs a toolchain w/ C++
1591 #
1592 # BR2_PACKAGE_SZIP is not set
1593+BR2_PACKAGE_ZLIB_NG_ARCH_SUPPORTS=y
1594 BR2_PACKAGE_ZLIB=y
1595+BR2_PACKAGE_LIBZLIB=y
1596+# BR2_PACKAGE_ZLIB_NG is not set
1597+BR2_PACKAGE_HAS_ZLIB=y
1598+BR2_PACKAGE_PROVIDES_ZLIB="libzlib"
1599+BR2_PACKAGE_PROVIDES_HOST_ZLIB="host-libzlib"
1600
1601 #
1602 # Crypto
1603@@ -814,38 +1441,81 @@ BR2_PACKAGE_ZLIB=y
1604 #
1605 # cryptodev needs a Linux kernel to be built
1606 #
1607-# BR2_PACKAGE_GNUTLS is not set
1608+
1609+#
1610+# gcr needs a toolchain w/ wchar, threads, dynamic library
1611+#
1612+
1613+#
1614+# gnutls needs a toolchain w/ wchar, dynamic library
1615+#
1616 # BR2_PACKAGE_LIBASSUAN is not set
1617 # BR2_PACKAGE_LIBGCRYPT is not set
1618+BR2_PACKAGE_LIBGPG_ERROR_ARCH_SUPPORTS=y
1619 # BR2_PACKAGE_LIBGPG_ERROR is not set
1620+BR2_PACKAGE_LIBGPG_ERROR_SYSCFG="aarch64-unknown-linux-gnu"
1621 # BR2_PACKAGE_LIBGPGME is not set
1622+# BR2_PACKAGE_LIBKCAPI is not set
1623 # BR2_PACKAGE_LIBKSBA is not set
1624 # BR2_PACKAGE_LIBMCRYPT is not set
1625 # BR2_PACKAGE_LIBMHASH is not set
1626 # BR2_PACKAGE_LIBNSS is not set
1627-# BR2_PACKAGE_LIBSECRET is not set
1628+# BR2_PACKAGE_LIBSCRYPT is not set
1629+
1630+#
1631+# libsecret needs a toolchain w/ wchar, threads
1632+#
1633 # BR2_PACKAGE_LIBSHA1 is not set
1634+# BR2_PACKAGE_LIBSODIUM is not set
1635+# BR2_PACKAGE_LIBSSH is not set
1636 # BR2_PACKAGE_LIBSSH2 is not set
1637+# BR2_PACKAGE_LIBTOMCRYPT is not set
1638+# BR2_PACKAGE_LIBUECC is not set
1639+# BR2_PACKAGE_MBEDTLS is not set
1640 # BR2_PACKAGE_NETTLE is not set
1641 BR2_PACKAGE_OPENSSL=y
1642-# BR2_PACKAGE_OPENSSL_BIN is not set
1643-# BR2_PACKAGE_OPENSSL_ENGINES is not set
1644-# BR2_PACKAGE_POLARSSL is not set
1645+BR2_PACKAGE_LIBOPENSSL=y
1646+# BR2_PACKAGE_LIBOPENSSL_BIN is not set
1647+# BR2_PACKAGE_LIBOPENSSL_ENGINES is not set
1648+# BR2_PACKAGE_LIBRESSL is not set
1649+BR2_PACKAGE_HAS_OPENSSL=y
1650+BR2_PACKAGE_PROVIDES_OPENSSL="libopenssl"
1651+BR2_PACKAGE_PROVIDES_HOST_OPENSSL="host-libopenssl"
1652+# BR2_PACKAGE_RHASH is not set
1653+# BR2_PACKAGE_TINYDTLS is not set
1654+# BR2_PACKAGE_TPM2_TSS is not set
1655+# BR2_PACKAGE_TROUSERS is not set
1656+# BR2_PACKAGE_USTREAM_SSL is not set
1657+# BR2_PACKAGE_WOLFSSL is not set
1658
1659 #
1660 # Database
1661 #
1662 # BR2_PACKAGE_BERKELEYDB is not set
1663 # BR2_PACKAGE_GDBM is not set
1664+# BR2_PACKAGE_HIREDIS is not set
1665+
1666+#
1667+# kompexsqlite needs a toolchain w/ C++, wchar, threads, dynamic library
1668+#
1669
1670 #
1671 # leveldb needs a toolchain w/ C++, threads
1672 #
1673+# BR2_PACKAGE_LIBGIT2 is not set
1674+BR2_PACKAGE_MONGODB_ARCH_SUPPORTS=y
1675+
1676+#
1677+# mongodb needs a glibc toolchain w/ wchar, threads, C++, gcc >= 6
1678+#
1679+
1680+#
1681+# mysql needs a toolchain w/ C++, threads
1682+#
1683
1684 #
1685-# MySQL needs a toolchain w/ C++, threads
1686+# postgresql needs a toolchain w/ dynamic library, wchar
1687 #
1688-# BR2_PACKAGE_POSTGRESQL is not set
1689 # BR2_PACKAGE_REDIS is not set
1690 # BR2_PACKAGE_SQLCIPHER is not set
1691 # BR2_PACKAGE_SQLITE is not set
1692@@ -854,7 +1524,10 @@ BR2_PACKAGE_OPENSSL=y
1693 #
1694 # Filesystem
1695 #
1696-# BR2_PACKAGE_GAMIN is not set
1697+
1698+#
1699+# gamin needs a toolchain w/ wchar, threads
1700+#
1701 # BR2_PACKAGE_LIBCONFIG is not set
1702 # BR2_PACKAGE_LIBCONFUSE is not set
1703 # BR2_PACKAGE_LIBFUSE is not set
1704@@ -864,9 +1537,40 @@ BR2_PACKAGE_OPENSSL=y
1705 # BR2_PACKAGE_LOCKDEV is not set
1706
1707 #
1708+# physfs needs a toolchain w/ C++, threads
1709+#
1710+
1711+#
1712 # Graphics
1713 #
1714-# BR2_PACKAGE_ATK is not set
1715+
1716+#
1717+# assimp needs a toolchain w/ C++
1718+#
1719+
1720+#
1721+# at-spi2-atk needs a toolchain w/ wchar, threads
1722+#
1723+
1724+#
1725+# at-spi2-atk depends on X.org
1726+#
1727+
1728+#
1729+# at-spi2-core needs a toolchain w/ wchar, threads
1730+#
1731+
1732+#
1733+# at-spi2-core depends on X.org
1734+#
1735+
1736+#
1737+# atk needs a toolchain w/ wchar, threads
1738+#
1739+
1740+#
1741+# atkmm needs a toolchain w/ C++, wchar, threads, gcc >= 4.9
1742+#
1743
1744 #
1745 # bullet needs a toolchain w/ C++
1746@@ -874,29 +1578,86 @@ BR2_PACKAGE_OPENSSL=y
1747 # BR2_PACKAGE_CAIRO is not set
1748
1749 #
1750-# exiv2 needs a toolchain w/ C++, dynamic library
1751+# cairomm needs a toolchain w/ C++, wchar, threads, gcc >= 4.8
1752+#
1753+
1754+#
1755+# chipmunk needs an OpenGL backend
1756+#
1757+
1758+#
1759+# exiv2 needs a uClibc or glibc toolchain w/ C++, wchar, dynamic library, threads
1760+#
1761+
1762+#
1763+# exempi needs a toolchain w/ C++, dynamic library, threads
1764 #
1765 # BR2_PACKAGE_FONTCONFIG is not set
1766 # BR2_PACKAGE_FREETYPE is not set
1767 # BR2_PACKAGE_GD is not set
1768-# BR2_PACKAGE_GDK_PIXBUF is not set
1769+
1770+#
1771+# gdk-pixbuf needs a toolchain w/ wchar, threads
1772+#
1773 # BR2_PACKAGE_GIFLIB is not set
1774
1775 #
1776+# granite needs libgtk3 and a toolchain w/ wchar, threads
1777+#
1778+
1779+#
1780+# graphite2 needs a toolchain w/ C++, dynamic library
1781+#
1782+
1783+#
1784+# gtkmm3 needs libgtk3 and a toolchain w/ C++, wchar, threads, gcc >= 4.9
1785+#
1786+
1787+#
1788 # harfbuzz needs a toolchain w/ C++
1789 #
1790 # BR2_PACKAGE_IJS is not set
1791 # BR2_PACKAGE_IMLIB2 is not set
1792+
1793+#
1794+# irrlicht needs a toolchain w/ C++
1795+#
1796 # BR2_PACKAGE_JASPER is not set
1797 # BR2_PACKAGE_JPEG is not set
1798+BR2_PACKAGE_JPEG_SIMD_SUPPORT=y
1799+
1800+#
1801+# kms++ needs a toolchain w/ threads, C++, gcc >= 4.8, headers >= 3.8
1802+#
1803 # BR2_PACKAGE_LCMS2 is not set
1804+
1805+#
1806+# lensfun needs a toolchain w/ C++, threads, wchar
1807+#
1808+# BR2_PACKAGE_LEPTONICA is not set
1809 # BR2_PACKAGE_LIBART is not set
1810 # BR2_PACKAGE_LIBDMTX is not set
1811 # BR2_PACKAGE_LIBDRM is not set
1812+
1813+#
1814+# libepoxy needs an OpenGL and/or OpenGL EGL backend
1815+#
1816 # BR2_PACKAGE_LIBEXIF is not set
1817
1818 #
1819-# libfreeimage needs a toolchain w/ C++, dynamic library
1820+# libfm needs X.org and a toolchain w/ wchar, threads, C++
1821+#
1822+
1823+#
1824+# libfm-extra needs a toolchain w/ wchar, threads, C++
1825+#
1826+
1827+#
1828+# libfreeglut depends on X.org and needs an OpenGL backend
1829+#
1830+
1831+#
1832+# libfreeimage needs a toolchain w/ C++, dynamic library, wchar
1833 #
1834 # BR2_PACKAGE_LIBGEOTIFF is not set
1835
1836@@ -905,12 +1666,26 @@ BR2_PACKAGE_OPENSSL=y
1837 #
1838
1839 #
1840+# libglfw depends on X.org and needs an OpenGL backend
1841+#
1842+
1843+#
1844 # libglu needs an OpenGL backend
1845 #
1846+# BR2_PACKAGE_LIBGTA is not set
1847
1848 #
1849 # libgtk3 needs a toolchain w/ wchar, threads, C++
1850 #
1851+
1852+#
1853+# libgtk3 needs an OpenGL or an OpenGL-EGL/wayland backend
1854+#
1855+
1856+#
1857+# libmediaart needs a toolchain w/ wchar, threads
1858+#
1859+# BR2_PACKAGE_LIBMNG is not set
1860 # BR2_PACKAGE_LIBPNG is not set
1861 # BR2_PACKAGE_LIBQRENCODE is not set
1862
1863@@ -921,6 +1696,10 @@ BR2_PACKAGE_OPENSSL=y
1864 #
1865 # librsvg needs a toolchain w/ wchar, threads, C++
1866 #
1867+
1868+#
1869+# libsoil needs an OpenGL backend and a toolchain w/ dynamic library
1870+#
1871 # BR2_PACKAGE_LIBSVG is not set
1872 # BR2_PACKAGE_LIBSVG_CAIRO is not set
1873 # BR2_PACKAGE_LIBSVGTINY is not set
1874@@ -931,13 +1710,25 @@ BR2_PACKAGE_OPENSSL=y
1875 #
1876
1877 #
1878+# menu-cache needs a toolchain w/ wchar, threads
1879+#
1880+
1881+#
1882 # opencv needs a toolchain w/ C++, NPTL, wchar
1883 #
1884+
1885+#
1886+# opencv3 needs a toolchain w/ C++, NPTL, wchar, dynamic library
1887+#
1888 # BR2_PACKAGE_OPENJPEG is not set
1889
1890 #
1891 # pango needs a toolchain w/ wchar, threads, C++
1892 #
1893+
1894+#
1895+# pangomm needs a toolchain w/ C++, wchar, threads, gcc >= 4.9
1896+#
1897 # BR2_PACKAGE_PIXMAN is not set
1898
1899 #
1900@@ -945,86 +1736,135 @@ BR2_PACKAGE_OPENSSL=y
1901 #
1902 # BR2_PACKAGE_TIFF is not set
1903 # BR2_PACKAGE_WAYLAND is not set
1904+BR2_PACKAGE_WEBKITGTK_ARCH_SUPPORTS=y
1905+BR2_PACKAGE_WEBKITGTK_ARCH_SUPPORTS_JIT=y
1906+
1907+#
1908+# webkitgtk needs libgtk3 and a glibc toolchain w/ C++, gcc >= 6, host gcc >= 4.8
1909+#
1910 # BR2_PACKAGE_WEBP is not set
1911
1912 #
1913-# zxing needs a toolchain w/ C++
1914+# zbar needs a toolchain w/ threads, C++ and headers >= 3.17
1915+#
1916+
1917+#
1918+# zxing-cpp needs a toolchain w/ C++, dynamic library
1919 #
1920
1921 #
1922 # Hardware handling
1923 #
1924+# BR2_PACKAGE_ACSCCID is not set
1925 # BR2_PACKAGE_C_PERIPHERY is not set
1926 # BR2_PACKAGE_CCID is not set
1927 # BR2_PACKAGE_DTC is not set
1928+BR2_PACKAGE_GNU_EFI_ARCH_SUPPORTS=y
1929+# BR2_PACKAGE_GNU_EFI is not set
1930+# BR2_PACKAGE_HACKRF is not set
1931+
1932+#
1933+# hidapi needs udev /dev management and a toolchain w/ NPTL threads
1934+#
1935
1936 #
1937 # lcdapi needs a toolchain w/ C++, threads
1938 #
1939
1940 #
1941+# let-me-create needs a toolchain w/ C++, threads, dynamic library
1942+#
1943+# BR2_PACKAGE_LIBAIO is not set
1944+
1945+#
1946 # libatasmart requires udev to be enabled
1947 #
1948
1949 #
1950-# libcec needs a toolchain w/ C++, wchar, threads, dynamic library
1951+# libcec needs a toolchain w/ C++, wchar, threads, dynamic library, gcc >= 4.7
1952 #
1953 # BR2_PACKAGE_LIBFREEFARE is not set
1954 # BR2_PACKAGE_LIBFTDI is not set
1955 # BR2_PACKAGE_LIBFTDI1 is not set
1956+# BR2_PACKAGE_LIBGPHOTO2 is not set
1957+# BR2_PACKAGE_LIBGPIOD is not set
1958+
1959+#
1960+# libgudev needs udev /dev handling and a toolchain w/ wchar, threads
1961+#
1962 # BR2_PACKAGE_LIBHID is not set
1963 # BR2_PACKAGE_LIBIIO is not set
1964
1965 #
1966-# libinput needs udev /dev management
1967+# libinput needs udev /dev management and a toolchain w/ locale
1968 #
1969 # BR2_PACKAGE_LIBIQRF is not set
1970 # BR2_PACKAGE_LIBLLCP is not set
1971
1972 #
1973-# libmbim needs udev /dev management and a toolchain w/ wchar, threads
1974+# libmbim needs a toolchain w/ wchar, threads
1975 #
1976 # BR2_PACKAGE_LIBNFC is not set
1977 # BR2_PACKAGE_LIBPCIACCESS is not set
1978 # BR2_PACKAGE_LIBPHIDGET is not set
1979-# BR2_PACKAGE_LIBQMI is not set
1980+
1981+#
1982+# libpri needs a kernel to be built
1983+#
1984+
1985+#
1986+# libqmi needs a toolchain w/ wchar, threads
1987+#
1988 # BR2_PACKAGE_LIBRAW1394 is not set
1989 # BR2_PACKAGE_LIBRTLSDR is not set
1990
1991 #
1992-# libserial needs a toolchain w/ C++
1993+# libserial needs a toolchain w/ C++, gcc >= 5, threads, wchar
1994 #
1995 # BR2_PACKAGE_LIBSERIALPORT is not set
1996-# BR2_PACKAGE_LIBSIGROK is not set
1997-# BR2_PACKAGE_LIBSIGROKDECODE is not set
1998+
1999+#
2000+# libsigrok needs a toolchain w/ wchar, locale, threads, dynamic library, gcc >= 4.7
2001+#
2002+
2003+#
2004+# libsigrokdecode needs a toolchain w/ wchar, threads, dynamic library
2005+#
2006 # BR2_PACKAGE_LIBSOC is not set
2007+
2008+#
2009+# libss7 needs a kernel to be built
2010+#
2011 # BR2_PACKAGE_LIBUSB is not set
2012+# BR2_PACKAGE_LIBUSBGX is not set
2013
2014 #
2015-# libv4l needs a toolchain w/ threads and C++, headers >= 3.0
2016+# libv4l needs a toolchain w/ threads, C++ and headers >= 3.0
2017 #
2018 # BR2_PACKAGE_LIBXKBCOMMON is not set
2019 # BR2_PACKAGE_MTDEV is not set
2020-# BR2_PACKAGE_NEARDAL is not set
2021+
2022+#
2023+# neardal needs a toolchain w/ wchar, threads
2024+#
2025+# BR2_PACKAGE_OWFS is not set
2026 # BR2_PACKAGE_PCSC_LITE is not set
2027 # BR2_PACKAGE_TSLIB is not set
2028
2029 #
2030 # urg needs a toolchain w/ C++
2031 #
2032+# BR2_PACKAGE_WIRINGPI is not set
2033
2034 #
2035 # Javascript
2036 #
2037+# BR2_PACKAGE_ANGULARJS is not set
2038 # BR2_PACKAGE_BOOTSTRAP is not set
2039+# BR2_PACKAGE_DUKTAPE is not set
2040 # BR2_PACKAGE_EXPLORERCANVAS is not set
2041 # BR2_PACKAGE_FLOT is not set
2042 # BR2_PACKAGE_JQUERY is not set
2043-# BR2_PACKAGE_JQUERY_KEYBOARD is not set
2044-# BR2_PACKAGE_JQUERY_MOBILE is not set
2045-# BR2_PACKAGE_JQUERY_SPARKLINE is not set
2046-# BR2_PACKAGE_JQUERY_UI is not set
2047-# BR2_PACKAGE_JQUERY_VALIDATION is not set
2048 # BR2_PACKAGE_JSMIN is not set
2049 # BR2_PACKAGE_JSON_JAVASCRIPT is not set
2050
2051@@ -1039,27 +1879,48 @@ BR2_PACKAGE_OPENSSL=y
2052 # BR2_PACKAGE_EXPAT is not set
2053 # BR2_PACKAGE_EZXML is not set
2054 # BR2_PACKAGE_JANSSON is not set
2055+# BR2_PACKAGE_JOSE is not set
2056+# BR2_PACKAGE_JSMN is not set
2057 # BR2_PACKAGE_JSON_C is not set
2058-# BR2_PACKAGE_JSON_GLIB is not set
2059
2060 #
2061-# jsoncpp needs a toolchain w/ C++
2062+# json-for-modern-cpp needs a toolchain w/ C++, gcc >= 4.9
2063 #
2064
2065 #
2066+# json-glib needs a toolchain w/ wchar, threads
2067+#
2068+
2069+#
2070+# jsoncpp needs a toolchain w/ C++, gcc >= 4.7
2071+#
2072+# BR2_PACKAGE_LIBBSON is not set
2073+# BR2_PACKAGE_LIBFASTJSON is not set
2074+
2075+#
2076 # libjson needs a toolchain w/ C++
2077 #
2078 # BR2_PACKAGE_LIBROXML is not set
2079+# BR2_PACKAGE_LIBUCL is not set
2080 # BR2_PACKAGE_LIBXML2 is not set
2081
2082 #
2083-# libxml++ needs a toolchain w/ C++, wchar, threads
2084+# libxml++ needs a toolchain w/ C++, wchar, threads, gcc >= 4.9
2085 #
2086 # BR2_PACKAGE_LIBXMLRPC is not set
2087 # BR2_PACKAGE_LIBXSLT is not set
2088 # BR2_PACKAGE_LIBYAML is not set
2089 # BR2_PACKAGE_MXML is not set
2090-# BR2_PACKAGE_RAPIDJSON is not set
2091+
2092+#
2093+# pugixml needs a toolchain w/ C++
2094+#
2095+
2096+#
2097+# rapidjson needs a toolchain w/ C++
2098+#
2099+# BR2_PACKAGE_RAPIDXML is not set
2100+# BR2_PACKAGE_RAPTOR is not set
2101
2102 #
2103 # tinyxml needs a toolchain w/ C++
2104@@ -1070,55 +1931,97 @@ BR2_PACKAGE_OPENSSL=y
2105 #
2106
2107 #
2108+# valijson needs a toolchain w/ C++, threads, wchar support
2109+#
2110+
2111+#
2112 # xerces-c++ needs a toolchain w/ C++, wchar
2113 #
2114 # BR2_PACKAGE_YAJL is not set
2115
2116 #
2117-# yaml-cpp needs a toolchain w/ C++, threads
2118+# yaml-cpp needs a toolchain w/ C++, gcc >= 4.7
2119 #
2120
2121 #
2122 # Logging
2123 #
2124+# BR2_PACKAGE_EVENTLOG is not set
2125+
2126+#
2127+# glog needs a toolchain w/ C++, threads, dynamic library
2128+#
2129 # BR2_PACKAGE_LIBLOG4C_LOCALTIME is not set
2130 # BR2_PACKAGE_LIBLOGGING is not set
2131
2132 #
2133-# log4cplus needs a toolchain w/ C++, wchar, threads
2134+# log4cplus needs a toolchain w/ C++, wchar, threads, gcc >= 4.8
2135+#
2136+
2137+#
2138+# log4cpp needs a toolchain w/ C++, threads
2139 #
2140
2141 #
2142 # log4cxx needs a toolchain w/ C++, threads, dynamic library
2143 #
2144+
2145+#
2146+# opentracing-cpp needs a toolchain w/ C++, threads, dynamic library, gcc >= 4.8
2147+#
2148 # BR2_PACKAGE_ZLOG is not set
2149
2150 #
2151 # Multimedia
2152 #
2153+# BR2_PACKAGE_BITSTREAM is not set
2154+
2155+#
2156+# kvazaar needs a toolchain w/ C++, threads
2157+#
2158+# BR2_PACKAGE_LIBAACS is not set
2159+# BR2_PACKAGE_LIBAMCODEC is not set
2160 # BR2_PACKAGE_LIBASS is not set
2161+# BR2_PACKAGE_LIBBDPLUS is not set
2162 # BR2_PACKAGE_LIBBLURAY is not set
2163 # BR2_PACKAGE_LIBDCADEC is not set
2164 # BR2_PACKAGE_LIBDVBCSA is not set
2165+# BR2_PACKAGE_LIBDVBPSI is not set
2166
2167 #
2168 # libdvbsi++ needs a toolchain w/ C++, wchar, threads
2169 #
2170+# BR2_PACKAGE_LIBDVDCSS is not set
2171 # BR2_PACKAGE_LIBDVDNAV is not set
2172 # BR2_PACKAGE_LIBDVDREAD is not set
2173
2174 #
2175-# libebml needs a toolchain w/ C++
2176+# libebml needs a toolchain w/ C++, wchar
2177+#
2178+# BR2_PACKAGE_LIBHDHOMERUN is not set
2179+
2180+#
2181+# libmatroska needs a toolchain w/ C++, wchar
2182 #
2183
2184 #
2185-# libmatroska needs a toolchain w/ C++
2186+# libmms needs a toolchain w/ wchar, threads
2187 #
2188-# BR2_PACKAGE_LIBMMS is not set
2189 # BR2_PACKAGE_LIBMPEG2 is not set
2190 # BR2_PACKAGE_LIBOGG is not set
2191+BR2_PACKAGE_LIBOPENH264_ARCH_SUPPORTS=y
2192+
2193+#
2194+# libopenh264 needs a toolchain w/ C++, dynamic library, threads
2195+#
2196+# BR2_PACKAGE_LIBOPUSENC is not set
2197 # BR2_PACKAGE_LIBPLAYER is not set
2198 # BR2_PACKAGE_LIBTHEORA is not set
2199+# BR2_PACKAGE_LIBVPX is not set
2200+
2201+#
2202+# libyuv needs a toolchain w/ C++, dynamic library
2203+#
2204
2205 #
2206 # live555 needs a toolchain w/ C++
2207@@ -1130,53 +2033,134 @@ BR2_PACKAGE_OPENSSL=y
2208 # BR2_PACKAGE_X264 is not set
2209
2210 #
2211+# x265 needs a toolchain w/ C++, threads, dynamic library
2212+#
2213+
2214+#
2215 # Networking
2216 #
2217
2218 #
2219 # agent++ needs a toolchain w/ threads, C++, dynamic library
2220 #
2221+
2222+#
2223+# alljoyn needs a toolchain w/ C++, threads, wchar and dynamic library
2224+#
2225+
2226+#
2227+# alljoyn-base needs a toolchain w/ C++, threads, wchar, dynamic library
2228+#
2229+# BR2_PACKAGE_ALLJOYN_TCL is not set
2230+# BR2_PACKAGE_ALLJOYN_TCL_BASE is not set
2231+
2232+#
2233+# azmq needs a toolchain w/ C++11, wchar and NTPL
2234+#
2235+
2236+#
2237+# azure-iot-sdk-c needs a toolchain w/ C++ and NPTL
2238+#
2239+
2240+#
2241+# batman-adv needs a Linux kernel to be built
2242+#
2243 # BR2_PACKAGE_C_ARES is not set
2244 # BR2_PACKAGE_CGIC is not set
2245
2246 #
2247-# cppzmq needs a toolchain w/ C++, wchar, threads
2248+# cppzmq needs a toolchain w/ C++, threads
2249+#
2250+
2251+#
2252+# curlpp needs a toolchain w/ C++, dynamic library
2253 #
2254
2255 #
2256-# czmq needs a toolchain w/ C++, wchar, threads
2257+# czmq needs a toolchain w/ C++, threads
2258 #
2259+# BR2_PACKAGE_DAQ is not set
2260+# BR2_PACKAGE_DAVICI is not set
2261
2262 #
2263-# filemq needs a toolchain w/ C++, wchar, threads
2264+# filemq needs a toolchain w/ C++, threads
2265 #
2266 # BR2_PACKAGE_FLICKCURL is not set
2267 # BR2_PACKAGE_FREERADIUS_CLIENT is not set
2268 # BR2_PACKAGE_GEOIP is not set
2269-# BR2_PACKAGE_GLIB_NETWORKING is not set
2270+
2271+#
2272+# glib-networking needs a toolchain w/ wchar, threads, dynamic library
2273+#
2274+
2275+#
2276+# grpc needs a toolchain w/ C++, threads, dynamic library, host and target gcc >= 4.8
2277+#
2278+
2279+#
2280+# gssdp needs a toolchain w/ wchar, threads
2281+#
2282+
2283+#
2284+# gupnp needs a toolchain w/ wchar, threads
2285+#
2286+
2287+#
2288+# gupnp-av needs a toolchain w/ wchar, threads
2289+#
2290+
2291+#
2292+# gupnp-dlna needs a toolchain w/ wchar, threads
2293+#
2294+
2295+#
2296+# ibrcommon needs a toolchain w/ C++, threads
2297+#
2298+
2299+#
2300+# ibrdtn needs a toolchain w/ C++, threads
2301+#
2302 # BR2_PACKAGE_LIBCGI is not set
2303
2304 #
2305 # libcgicc needs a toolchain w/ C++
2306 #
2307+# BR2_PACKAGE_LIBCOAP is not set
2308+
2309+#
2310+# libcpprestsdk needs a toolchain w/ NPTL, C++, wchar
2311+#
2312 BR2_PACKAGE_LIBCURL=y
2313 BR2_PACKAGE_CURL=y
2314+# BR2_PACKAGE_LIBCURL_VERBOSE is not set
2315+BR2_PACKAGE_LIBCURL_TLS_SUPPORT=y
2316+BR2_PACKAGE_LIBCURL_OPENSSL=y
2317 # BR2_PACKAGE_LIBDNET is not set
2318 # BR2_PACKAGE_LIBEXOSIP2 is not set
2319 # BR2_PACKAGE_LIBFCGI is not set
2320-# BR2_PACKAGE_LIBGSASL is not set
2321+
2322+#
2323+# libgsasl needs a toolchain w/ wchar
2324+#
2325+# BR2_PACKAGE_LIBHTTPPARSER is not set
2326 # BR2_PACKAGE_LIBIDN is not set
2327+# BR2_PACKAGE_LIBIDN2 is not set
2328 # BR2_PACKAGE_LIBISCSI is not set
2329+# BR2_PACKAGE_LIBKRB5 is not set
2330+# BR2_PACKAGE_LIBLDNS is not set
2331+# BR2_PACKAGE_LIBMAXMINDDB is not set
2332 # BR2_PACKAGE_LIBMBUS is not set
2333
2334 #
2335 # libmemcached needs a toolchain w/ C++, threads
2336 #
2337 # BR2_PACKAGE_LIBMICROHTTPD is not set
2338+# BR2_PACKAGE_LIBMINIUPNPC is not set
2339 # BR2_PACKAGE_LIBMNL is not set
2340 # BR2_PACKAGE_LIBMODBUS is not set
2341+# BR2_PACKAGE_LIBNATPMP is not set
2342 # BR2_PACKAGE_LIBNDP is not set
2343-# BR2_PACKAGE_LIBNICE is not set
2344+# BR2_PACKAGE_LIBNET is not set
2345 # BR2_PACKAGE_LIBNETFILTER_ACCT is not set
2346 # BR2_PACKAGE_LIBNETFILTER_CONNTRACK is not set
2347 # BR2_PACKAGE_LIBNETFILTER_CTHELPER is not set
2348@@ -1185,41 +2169,94 @@ BR2_PACKAGE_CURL=y
2349 # BR2_PACKAGE_LIBNETFILTER_QUEUE is not set
2350 # BR2_PACKAGE_LIBNFNETLINK is not set
2351 # BR2_PACKAGE_LIBNFTNL is not set
2352+
2353+#
2354+# libnice needs a toolchain w/ wchar, threads, dynamic library
2355+#
2356 # BR2_PACKAGE_LIBNL is not set
2357 # BR2_PACKAGE_LIBOAUTH is not set
2358 # BR2_PACKAGE_LIBOPING is not set
2359 # BR2_PACKAGE_LIBOSIP2 is not set
2360+# BR2_PACKAGE_LIBPAGEKITE is not set
2361 # BR2_PACKAGE_LIBPCAP is not set
2362+
2363+#
2364+# libpjsip needs a toolchain w/ C++, threads
2365+#
2366 # BR2_PACKAGE_LIBRSYNC is not set
2367 # BR2_PACKAGE_LIBSHAIRPLAY is not set
2368 # BR2_PACKAGE_LIBSHOUT is not set
2369 # BR2_PACKAGE_LIBSOCKETCAN is not set
2370-# BR2_PACKAGE_LIBSOUP is not set
2371+
2372+#
2373+# libsoup needs a toolchain w/ wchar, threads
2374+#
2375 # BR2_PACKAGE_LIBSRTP is not set
2376 # BR2_PACKAGE_LIBSTROPHE is not set
2377-# BR2_PACKAGE_LIBTIRPC is not set
2378+BR2_PACKAGE_LIBTIRPC=y
2379
2380 #
2381 # libtorrent needs a toolchain w/ C++, threads
2382 #
2383+
2384+#
2385+# libtorrent-rasterbar needs a toolchain w/ C++, threads, wchar, gcc >= 4.8
2386+#
2387 # BR2_PACKAGE_LIBUPNP is not set
2388+# BR2_PACKAGE_LIBUPNP18 is not set
2389
2390 #
2391-# libupnpp needs a toolchain w/ C++, threads
2392+# libupnpp needs a toolchain w/ C++, threads, gcc >= 4.9
2393 #
2394 # BR2_PACKAGE_LIBURIPARSER is not set
2395 # BR2_PACKAGE_LIBVNCSERVER is not set
2396 # BR2_PACKAGE_LIBWEBSOCK is not set
2397 # BR2_PACKAGE_LIBWEBSOCKETS is not set
2398+# BR2_PACKAGE_LKSCTP_TOOLS is not set
2399+# BR2_PACKAGE_MONGOOSE is not set
2400+# BR2_PACKAGE_NANOMSG is not set
2401 # BR2_PACKAGE_NEON is not set
2402+# BR2_PACKAGE_NGHTTP2 is not set
2403+
2404+#
2405+# norm needs a toolchain w/ C++, threads, dynamic library
2406+#
2407+
2408+#
2409+# nss-myhostname needs a glibc toolchain
2410+#
2411+
2412+#
2413+# nss-pam-ldapd needs a glibc toolchain
2414+#
2415
2416 #
2417 # omniORB needs a toolchain w/ C++, threads
2418 #
2419-# BR2_PACKAGE_OPENLDAP is not set
2420-# BR2_PACKAGE_OPENPGM is not set
2421-# BR2_PACKAGE_ORTP is not set
2422+
2423+#
2424+# openldap needs a toolchain w/ wchar
2425+#
2426+
2427+#
2428+# openmpi needs a toolchain w/ dynamic library, NPTL, wchar, C++
2429+#
2430+
2431+#
2432+# openpgm needs a toolchain w/ wchar, threads
2433+#
2434+
2435+#
2436+# openzwave needs udev and a toolchain w/ C++, threads, wchar
2437+#
2438+
2439+#
2440+# ortp needs a toolchain w/ C++, threads
2441+#
2442+# BR2_PACKAGE_PAHO_MQTT_C is not set
2443 # BR2_PACKAGE_QDECODER is not set
2444+# BR2_PACKAGE_QPID_PROTON is not set
2445+# BR2_PACKAGE_RABBITMQ_C is not set
2446 # BR2_PACKAGE_RTMPDUMP is not set
2447 # BR2_PACKAGE_SLIRP is not set
2448
2449@@ -1234,19 +2271,23 @@ BR2_PACKAGE_CURL=y
2450 # BR2_PACKAGE_USBREDIR is not set
2451
2452 #
2453-# wvstreams needs a toolchain w/ C++, dynamic library
2454+# wampcc needs a toolchain w/ C++, NPTL, dynamic library
2455+#
2456+
2457+#
2458+# websocketpp needs a toolchain w/ C++ and gcc >= 4.8
2459 #
2460
2461 #
2462-# zeromq needs a toolchain w/ C++, wchar, threads
2463+# zeromq needs a toolchain w/ C++, threads
2464 #
2465
2466 #
2467-# zmqpp needs a toolchain w/ C++, wchar, threads
2468+# zmqpp needs a toolchain w/ C++, threads, gcc >= 4.7
2469 #
2470
2471 #
2472-# zyre needs a toolchain w/ C++, wchar, threads
2473+# zyre needs a toolchain w/ C++, threads
2474 #
2475
2476 #
2477@@ -1254,27 +2295,56 @@ BR2_PACKAGE_CURL=y
2478 #
2479 # BR2_PACKAGE_APR is not set
2480 # BR2_PACKAGE_APR_UTIL is not set
2481+# BR2_PACKAGE_ARGP_STANDALONE is not set
2482
2483 #
2484 # armadillo needs a toolchain w/ C++
2485 #
2486+
2487+#
2488+# atf needs a toolchain w/ C++
2489+#
2490+
2491+#
2492+# bctoolbox needs a toolchain w/ C++, threads
2493+#
2494 # BR2_PACKAGE_BDWGC is not set
2495
2496 #
2497-# boost needs a toolchain w/ C++, threads
2498+# boost needs a toolchain w/ C++, threads, wchar
2499+#
2500+
2501+#
2502+# capnproto needs host and target gcc >= 4.8 w/ C++, threads, atomic
2503+#
2504+
2505+#
2506+# clang needs a toolchain w/ wchar, threads, C++, gcc >= 4.8, host gcc >= 4.8, dynamic library
2507 #
2508-BR2_PACKAGE_BOOST_ARCH_SUPPORTS=y
2509 # BR2_PACKAGE_CLAPACK is not set
2510+# BR2_PACKAGE_CMOCKA is not set
2511
2512 #
2513 # cppcms needs a toolchain w/ C++, NPTL, wchar, dynamic library
2514 #
2515+# BR2_PACKAGE_CRACKLIB is not set
2516+
2517+#
2518+# dawgdic needs a toolchain w/ C++, gcc >= 4.6
2519+#
2520 # BR2_PACKAGE_DING_LIBS is not set
2521
2522 #
2523 # eigen needs a toolchain w/ C++
2524 #
2525-# BR2_PACKAGE_ELFUTILS is not set
2526+
2527+#
2528+# elfutils needs a uClibc or glibc toolchain w/ wchar, dynamic library
2529+#
2530+
2531+#
2532+# ell needs a toolchain w/ dynamic library, wchar
2533+#
2534 # BR2_PACKAGE_FFTW is not set
2535
2536 #
2537@@ -1282,7 +2352,20 @@ BR2_PACKAGE_BOOST_ARCH_SUPPORTS=y
2538 #
2539
2540 #
2541-# glibmm needs a toolchain w/ C++, wchar, threads
2542+# flatbuffers needs a toolchain w/ C++, gcc >= 4.7
2543+#
2544+# BR2_PACKAGE_FLATCC is not set
2545+
2546+#
2547+# gconf needs a toolchain w/ threads, wchar, dynamic library
2548+#
2549+
2550+#
2551+# gflags needs a toolchain w/ C++
2552+#
2553+
2554+#
2555+# glibmm needs a toolchain w/ C++, wchar, threads, gcc >= 4.9
2556 #
2557
2558 #
2559@@ -1294,101 +2377,225 @@ BR2_PACKAGE_BOOST_ARCH_SUPPORTS=y
2560 #
2561 # gtest needs a toolchain w/ C++, wchar, threads
2562 #
2563+BR2_PACKAGE_JEMALLOC_ARCH_SUPPORTS=y
2564+# BR2_PACKAGE_JEMALLOC is not set
2565+
2566+#
2567+# lapack/blas needs a toolchain w/ fortran
2568+#
2569 # BR2_PACKAGE_LIBARGTABLE2 is not set
2570-BR2_PACKAGE_LIBATOMIC_ARCH_SUPPORTS=y
2571+BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS=y
2572 # BR2_PACKAGE_LIBATOMIC_OPS is not set
2573+# BR2_PACKAGE_LIBB64 is not set
2574+BR2_PACKAGE_LIBBSD_ARCH_SUPPORTS=y
2575+
2576+#
2577+# libbsd needs a toolchain w/ threads, wchar
2578+#
2579 # BR2_PACKAGE_LIBCAP is not set
2580 # BR2_PACKAGE_LIBCAP_NG is not set
2581
2582 #
2583-# libcgroup needs an (e)glibc toolchain w/ C++
2584+# libcgroup needs a glibc toolchain w/ C++
2585+#
2586+# BR2_PACKAGE_LIBCLC is not set
2587+# BR2_PACKAGE_LIBCORRECT is not set
2588+
2589+#
2590+# libcroco needs a toolchain w/ wchar, threads
2591+#
2592+
2593+#
2594+# libcrossguid needs a toolchain w/ C++, gcc >= 4.7
2595 #
2596+# BR2_PACKAGE_LIBCSV is not set
2597 # BR2_PACKAGE_LIBDAEMON is not set
2598+BR2_PACKAGE_LIBEASTL_ARCH_SUPPORTS=y
2599+
2600+#
2601+# libeastl needs a toolchain w/ C++, gcc >= 4.9
2602+#
2603 # BR2_PACKAGE_LIBEE is not set
2604 # BR2_PACKAGE_LIBEV is not set
2605 # BR2_PACKAGE_LIBEVDEV is not set
2606 # BR2_PACKAGE_LIBEVENT is not set
2607 # BR2_PACKAGE_LIBFFI is not set
2608-# BR2_PACKAGE_LIBGLIB2 is not set
2609-# BR2_PACKAGE_LIBICAL is not set
2610+
2611+#
2612+# libgee needs a toolchain w/ wchar, threads
2613+#
2614+
2615+#
2616+# libglib2 needs a toolchain w/ wchar, threads
2617+#
2618+# BR2_PACKAGE_LIBGLOB is not set
2619+
2620+#
2621+# libical needs a toolchain w/ C++, dynamic library, wchar
2622+#
2623+# BR2_PACKAGE_LIBITE is not set
2624
2625 #
2626 # liblinear needs a toolchain w/ C++
2627 #
2628+
2629+#
2630+# libloki needs a toolchain w/ C++, threads
2631+#
2632+# BR2_PACKAGE_LIBNPTH is not set
2633 BR2_PACKAGE_LIBNSPR_ARCH_SUPPORT=y
2634 # BR2_PACKAGE_LIBNSPR is not set
2635 # BR2_PACKAGE_LIBPFM4 is not set
2636
2637 #
2638-# libplist needs a toolchain w/ C++
2639+# libplist needs a toolchain w/ C++, threads
2640 #
2641 # BR2_PACKAGE_LIBPTHREAD_STUBS is not set
2642 # BR2_PACKAGE_LIBPTHSEM is not set
2643+# BR2_PACKAGE_LIBPWQUALITY is not set
2644+BR2_PACKAGE_LIBSECCOMP_ARCH_SUPPORTS=y
2645 # BR2_PACKAGE_LIBSECCOMP is not set
2646
2647 #
2648-# libsigc++ needs a toolchain w/ C++
2649+# libsigc++ needs a toolchain w/ C++, gcc >= 4.8
2650+#
2651+
2652+#
2653+# libspatialindex needs a toolchain w/ C++
2654 #
2655-# BR2_PACKAGE_LIBSIGSEGV is not set
2656 # BR2_PACKAGE_LIBTASN1 is not set
2657+# BR2_PACKAGE_LIBTOMMATH is not set
2658 # BR2_PACKAGE_LIBTPL is not set
2659 # BR2_PACKAGE_LIBUBOX is not set
2660 # BR2_PACKAGE_LIBUCI is not set
2661+BR2_PACKAGE_LIBURCU_ARCH_SUPPORTS=y
2662+# BR2_PACKAGE_LIBURCU is not set
2663 # BR2_PACKAGE_LIBUV is not set
2664-# BR2_PACKAGE_LINUX_PAM is not set
2665+
2666+#
2667+# linux-pam needs a uClibc or glibc toolchain w/ wchar, locale, dynamic library
2668+#
2669+
2670+#
2671+# liquid-dsp requires a glibc or musl toolchain w/ dynamic library
2672+#
2673+BR2_PACKAGE_LLVM_ARCH_SUPPORTS=y
2674+BR2_PACKAGE_LLVM_TARGET_ARCH="AArch64"
2675+
2676+#
2677+# llvm needs a toolchain w/ wchar, threads, C++, gcc >= 4.8, host gcc >= 4.8, dynamic library
2678+#
2679+
2680+#
2681+# lttng-libust needs a toolchain w/ dynamic library, wchar, threads
2682+#
2683 # BR2_PACKAGE_MPC is not set
2684 # BR2_PACKAGE_MPDECIMAL is not set
2685 # BR2_PACKAGE_MPFR is not set
2686+# BR2_PACKAGE_MPIR is not set
2687
2688 #
2689 # msgpack needs a toolchain w/ C++
2690 #
2691 # BR2_PACKAGE_MTDEV2TUIO is not set
2692+BR2_PACKAGE_OPENBLAS_DEFAULT_TARGET="ARMV8"
2693+BR2_PACKAGE_OPENBLAS_ARCH_SUPPORTS=y
2694+# BR2_PACKAGE_OPENBLAS is not set
2695 # BR2_PACKAGE_ORC is not set
2696 # BR2_PACKAGE_P11_KIT is not set
2697
2698 #
2699-# poco needs a toolchain w/ wchar, threads, C++
2700+# poco needs a toolchain w/ wchar, NPTL, C++, dynamic library
2701+#
2702+BR2_PACKAGE_PROTOBUF_ARCH_SUPPORTS=y
2703+
2704+#
2705+# protobuf needs a toolchain w/ C++, threads, dynamic library, host and target gcc >= 4.8
2706+#
2707+
2708+#
2709+# protobuf-c needs a toolchain w/ C++, threads, host gcc >= 4.8
2710 #
2711
2712 #
2713-# protobuf-c needs a toolchain w/ C++, threads
2714+# qhull needs a toolchain w/ C++, dynamic library, gcc >= 4.4
2715+#
2716+
2717+#
2718+# qlibc needs a toolchain w/ threads, wchar, dynamic library
2719+#
2720+
2721+#
2722+# riemann-c-client needs a toolchain w/ C++, threads, host gcc >= 4.8
2723+#
2724+
2725+#
2726+# shapelib needs a toolchain w/ C++, threads
2727+#
2728+# BR2_PACKAGE_SKALIBS is not set
2729+# BR2_PACKAGE_SPHINXBASE is not set
2730+# BR2_PACKAGE_TINYCBOR is not set
2731+
2732+#
2733+# xapian needs a toolchain w/ C++
2734 #
2735-# BR2_PACKAGE_QLIBC is not set
2736
2737 #
2738 # Security
2739 #
2740-# BR2_PACKAGE_LIBSELINUX is not set
2741-# BR2_PACKAGE_LIBSEMANAGE is not set
2742+
2743+#
2744+# libselinux needs a glibc toolchain w/ threads, dynamic library
2745+#
2746+
2747+#
2748+# libsemanage needs a glibc toolchain w/ threads, dynamic library
2749+#
2750 # BR2_PACKAGE_LIBSEPOL is not set
2751+# BR2_PACKAGE_SAFECLIB is not set
2752
2753 #
2754 # Text and terminal handling
2755 #
2756
2757 #
2758+# augeas needs a toolchain w/ wchar
2759+#
2760+
2761+#
2762 # enchant needs a toolchain w/ C++, threads, wchar
2763 #
2764
2765 #
2766-# icu needs a toolchain w/ C++, wchar, threads
2767+# fmt needs a toolchain w/ C++, wchar
2768+#
2769+
2770+#
2771+# icu needs a toolchain w/ C++, wchar, threads, gcc >= 4.8, host gcc >= 4.8
2772 #
2773 # BR2_PACKAGE_LIBCLI is not set
2774-# BR2_PACKAGE_LIBEDIT is not set
2775+
2776+#
2777+# libedit needs a toolchain w/ wchar
2778+#
2779 # BR2_PACKAGE_LIBENCA is not set
2780 # BR2_PACKAGE_LIBESTR is not set
2781 # BR2_PACKAGE_LIBFRIBIDI is not set
2782-# BR2_PACKAGE_LIBUNISTRING is not set
2783+# BR2_PACKAGE_LIBICONV is not set
2784+
2785+#
2786+# libunistring needs a toolchain w/ wchar
2787+#
2788 # BR2_PACKAGE_LINENOISE is not set
2789 BR2_PACKAGE_NCURSES=y
2790-# BR2_PACKAGE_NCURSES_WCHAR is not set
2791-# BR2_PACKAGE_NCURSES_TARGET_PANEL is not set
2792-# BR2_PACKAGE_NCURSES_TARGET_FORM is not set
2793-# BR2_PACKAGE_NCURSES_TARGET_MENU is not set
2794 # BR2_PACKAGE_NCURSES_TARGET_PROGS is not set
2795-# BR2_PACKAGE_NEWT is not set
2796+BR2_PACKAGE_NCURSES_ADDITIONAL_TERMINFO=""
2797+
2798+#
2799+# newt needs a toolchain w/ wchar, dynamic library
2800+#
2801 # BR2_PACKAGE_PCRE is not set
2802+# BR2_PACKAGE_PCRE2 is not set
2803 # BR2_PACKAGE_POPT is not set
2804 # BR2_PACKAGE_READLINE is not set
2805 # BR2_PACKAGE_SLANG is not set
2806@@ -1407,43 +2614,88 @@ BR2_PACKAGE_NCURSES=y
2807 # BR2_PACKAGE_HEIRLOOM_MAILX is not set
2808 # BR2_PACKAGE_LIBESMTP is not set
2809 # BR2_PACKAGE_MSMTP is not set
2810-# BR2_PACKAGE_MUTT is not set
2811+
2812+#
2813+# mutt needs a toolchain w/ wchar
2814+#
2815
2816 #
2817 # Miscellaneous
2818 #
2819 # BR2_PACKAGE_AESPIPE is not set
2820 # BR2_PACKAGE_BC is not set
2821-# BR2_PACKAGE_CLAMAV is not set
2822+
2823+#
2824+# clamav needs a toolchain w/ C++, threads, wchar
2825+#
2826 # BR2_PACKAGE_COLLECTD is not set
2827+
2828+#
2829+# domoticz needs lua 5.3 and a toolchain w/ C++, gcc >= 4.8, NPTL, wchar, dynamic library
2830+#
2831 # BR2_PACKAGE_EMPTY is not set
2832
2833 #
2834 # gnuradio needs a toolchain w/ C++, NPTL, wchar, dynamic library
2835 #
2836 # BR2_PACKAGE_GOOGLEFONTDIRECTORY is not set
2837+
2838+#
2839+# gqrx needs a toolchain w/ C++, threads, wchar, dynamic library
2840+#
2841+
2842+#
2843+# gqrx needs qt5
2844+#
2845+
2846+#
2847+# gsettings-desktop-schemas needs a toolchain w/ wchar, threads
2848+#
2849 # BR2_PACKAGE_HAVEGED is not set
2850+# BR2_PACKAGE_LINUX_SYSCALL_SUPPORT is not set
2851 # BR2_PACKAGE_MCRYPT is not set
2852 # BR2_PACKAGE_MOBILE_BROADBAND_PROVIDER_INFO is not set
2853+# BR2_PACKAGE_PROJ is not set
2854+BR2_PACKAGE_QEMU_ARCH_SUPPORTS_TARGET=y
2855+
2856+#
2857+# QEMU requires a toolchain with wchar, threads
2858+#
2859
2860 #
2861 # qpdf needs a toolchain w/ C++
2862 #
2863-# BR2_PACKAGE_SHARED_MIME_INFO is not set
2864-# BR2_PACKAGE_SNOWBALL_INIT is not set
2865+
2866+#
2867+# shared-mime-info needs a toolchain w/ wchar, threads
2868+#
2869+
2870+#
2871+# taskd needs a toolchain w/ C++, wchar, dynamic library
2872+#
2873+# BR2_PACKAGE_XUTIL_UTIL_MACROS is not set
2874
2875 #
2876 # Networking applications
2877 #
2878-# BR2_PACKAGE_AICCU is not set
2879-# BR2_PACKAGE_AIRCRACK_NG is not set
2880+
2881+#
2882+# aircrack-ng needs a toolchain w/ dynamic library, threads, C++
2883+#
2884+# BR2_PACKAGE_AOETOOLS is not set
2885 # BR2_PACKAGE_APACHE is not set
2886 # BR2_PACKAGE_ARGUS is not set
2887+# BR2_PACKAGE_ARP_SCAN is not set
2888 # BR2_PACKAGE_ARPTABLES is not set
2889+
2890+#
2891+# asterisk needs a glibc or uClibc toolchain w/ C++, dynamic library, threads, wchar
2892+#
2893 # BR2_PACKAGE_ATFTP is not set
2894 # BR2_PACKAGE_AUTOSSH is not set
2895 # BR2_PACKAGE_AVAHI is not set
2896 # BR2_PACKAGE_AXEL is not set
2897+# BR2_PACKAGE_BABELD is not set
2898 # BR2_PACKAGE_BANDWIDTHD is not set
2899 # BR2_PACKAGE_BATCTL is not set
2900
2901@@ -1451,22 +2703,58 @@ BR2_PACKAGE_NCURSES=y
2902 # bcusdk needs a toolchain w/ C++
2903 #
2904 # BR2_PACKAGE_BIND is not set
2905-# BR2_PACKAGE_BLUEZ_UTILS is not set
2906-# BR2_PACKAGE_BLUEZ5_UTILS is not set
2907+# BR2_PACKAGE_BIRD is not set
2908+
2909+#
2910+# bluez-utils needs a toolchain w/ wchar, threads, dynamic library
2911+#
2912+
2913+#
2914+# bluez5-utils needs a toolchain w/ wchar, threads, headers >= 3.4, dynamic library
2915+#
2916 # BR2_PACKAGE_BMON is not set
2917 # BR2_PACKAGE_BOA is not set
2918+
2919+#
2920+# boinc needs a toolchain w/ dynamic library, C++, threads
2921+#
2922+# BR2_PACKAGE_BRCM_PATCHRAM_PLUS is not set
2923 # BR2_PACKAGE_BRIDGE_UTILS is not set
2924 # BR2_PACKAGE_BWM_NG is not set
2925+# BR2_PACKAGE_C_ICAP is not set
2926 # BR2_PACKAGE_CAN_UTILS is not set
2927+
2928+#
2929+# cannelloni needs a toolchain w/ C++, threads, dynamic library, gcc >= 4.8
2930+#
2931 # BR2_PACKAGE_CHRONY is not set
2932 # BR2_PACKAGE_CIVETWEB is not set
2933-# BR2_PACKAGE_CONNMAN is not set
2934+
2935+#
2936+# connman needs a glibc or uClibc toolchain w/ wchar, threads, resolver, dynamic library
2937+#
2938+
2939+#
2940+# connman-gtk needs libgtk3 and a glibc or uClibc toolchain w/ wchar, threads, resolver, dynamic library
2941+#
2942 # BR2_PACKAGE_CONNTRACK_TOOLS is not set
2943+# BR2_PACKAGE_CORKSCREW is not set
2944 # BR2_PACKAGE_CRDA is not set
2945
2946 #
2947 # ctorrent needs a toolchain w/ C++
2948 #
2949+
2950+#
2951+# cups needs a toolchain w/ C++, threads
2952+#
2953+
2954+#
2955+# cups-filters needs a toolchain w/ wchar, C++, threads and dynamic library, gcc >= 4.8
2956+#
2957+# BR2_PACKAGE_DANTE is not set
2958+# BR2_PACKAGE_DARKHTTPD is not set
2959+# BR2_PACKAGE_DEHYDRATED is not set
2960 # BR2_PACKAGE_DHCPCD is not set
2961 # BR2_PACKAGE_DHCPDUMP is not set
2962 # BR2_PACKAGE_DNSMASQ is not set
2963@@ -1477,28 +2765,72 @@ BR2_PACKAGE_DROPBEAR_DISABLE_REVERSEDNS=y
2964 BR2_PACKAGE_DROPBEAR_SMALL=y
2965 # BR2_PACKAGE_DROPBEAR_WTMP is not set
2966 # BR2_PACKAGE_DROPBEAR_LASTLOG is not set
2967+# BR2_PACKAGE_DROPBEAR_LEGACY_CRYPTO is not set
2968 # BR2_PACKAGE_EBTABLES is not set
2969
2970 #
2971-# ejabberd needs erlang
2972+# ejabberd needs erlang, toolchain w/ C++
2973 #
2974 # BR2_PACKAGE_ETHTOOL is not set
2975 # BR2_PACKAGE_FAIFA is not set
2976+# BR2_PACKAGE_FASTD is not set
2977+# BR2_PACKAGE_FCGIWRAP is not set
2978+# BR2_PACKAGE_FLANNEL is not set
2979 # BR2_PACKAGE_FPING is not set
2980-# BR2_PACKAGE_GESFTPSERVER is not set
2981+
2982+#
2983+# freeswitch needs a toolchain w/ C++, dynamic library, threads, wchar
2984+#
2985+
2986+#
2987+# gerbera needs a toolchain w/ C++, threads, gcc >= 7
2988+#
2989+
2990+#
2991+# gesftpserver needs a toolchain w/ wchar, threads
2992+#
2993+# BR2_PACKAGE_GLORYTUN is not set
2994+
2995+#
2996+# gupnp-tools needs libgtk3
2997+#
2998
2999 #
3000 # hans needs a toolchain w/ C++
3001 #
3002+# BR2_PACKAGE_HAPROXY is not set
3003 # BR2_PACKAGE_HIAWATHA is not set
3004 # BR2_PACKAGE_HOSTAPD is not set
3005-# BR2_PACKAGE_HTTPING is not set
3006+
3007+#
3008+# httping needs a toolchain w/ wchar
3009+#
3010+
3011+#
3012+# i2pd needs a toolchain w/ C++, NPTL, wchar
3013+#
3014+
3015+#
3016+# ibrdtn-tools needs a toolchain w/ C++, threads
3017+#
3018+
3019+#
3020+# ibrdtnd needs a toolchain w/ C++, threads
3021+#
3022 # BR2_PACKAGE_IFTOP is not set
3023+BR2_PACKAGE_IFUPDOWN_SCRIPTS=y
3024+
3025+#
3026+# igd2-for-linux needs a toolchain w/ threads, wchar
3027+#
3028
3029 #
3030 # igh-ethercat needs a Linux kernel to be built
3031 #
3032-# BR2_PACKAGE_IGMPPROXY is not set
3033+
3034+#
3035+# igmpproxy needs a toolchain w/ wchar
3036+#
3037 # BR2_PACKAGE_INADYN is not set
3038 # BR2_PACKAGE_IODINE is not set
3039
3040@@ -1512,14 +2844,27 @@ BR2_PACKAGE_DROPBEAR_SMALL=y
3041 # BR2_PACKAGE_IPTABLES is not set
3042 # BR2_PACKAGE_IPTRAF_NG is not set
3043 # BR2_PACKAGE_IPUTILS is not set
3044+
3045+#
3046+# irssi needs a toolchain w/ wchar, threads
3047+#
3048 # BR2_PACKAGE_IW is not set
3049-# BR2_PACKAGE_JANUS_GATEWAY is not set
3050
3051 #
3052-# kismet needs a toolchain w/ threads, C++
3053+# iwd needs a toolchain w/ dynamic library, wchar
3054+#
3055+
3056+#
3057+# janus-gateway needs a toolchain w/ dynamic library, threads, wchar
3058+#
3059+# BR2_PACKAGE_KEEPALIVED is not set
3060+
3061+#
3062+# kismet needs a toolchain w/ threads, C++, dynamic library
3063 #
3064 # BR2_PACKAGE_KNOCK is not set
3065 # BR2_PACKAGE_LEAFNODE2 is not set
3066+# BR2_PACKAGE_LFT is not set
3067
3068 #
3069 # lftp requires a toolchain w/ C++, wchar
3070@@ -1535,25 +2880,40 @@ BR2_PACKAGE_DROPBEAR_SMALL=y
3071 # linphone needs a toolchain w/ threads, C++
3072 #
3073 # BR2_PACKAGE_LINUX_ZIGBEE is not set
3074+# BR2_PACKAGE_LINUXPTP is not set
3075+# BR2_PACKAGE_LLDPD is not set
3076 # BR2_PACKAGE_LRZSZ is not set
3077+# BR2_PACKAGE_LYNX is not set
3078 # BR2_PACKAGE_MACCHANGER is not set
3079 # BR2_PACKAGE_MEMCACHED is not set
3080 # BR2_PACKAGE_MII_DIAG is not set
3081-# BR2_PACKAGE_MINIDLNA is not set
3082+# BR2_PACKAGE_MINI_SNMPD is not set
3083+
3084+#
3085+# minidlna needs a toolchain w/ dynamic library, threads, wchar
3086+#
3087+# BR2_PACKAGE_MINISSDPD is not set
3088 # BR2_PACKAGE_MJPG_STREAMER is not set
3089
3090 #
3091-# modemmanager needs udev /dev management and a toolchain w/ wchar, threads
3092+# modemmanager needs a toolchain w/ wchar, threads
3093 #
3094-# BR2_PACKAGE_MONGOOSE is not set
3095
3096 #
3097-# mongrel2 needs a toolchain w/ C++, threads, wchar
3098+# mongrel2 needs a uClibc or glibc toolchain w/ C++, threads, dynamic library
3099+#
3100+# BR2_PACKAGE_MONKEY is not set
3101+
3102+#
3103+# mosh needs a toolchain w/ C++, threads, dynamic library, wchar, host and target gcc >= 4.8
3104 #
3105 # BR2_PACKAGE_MOSQUITTO is not set
3106 # BR2_PACKAGE_MROUTED is not set
3107 # BR2_PACKAGE_MTR is not set
3108-# BR2_PACKAGE_NBD is not set
3109+
3110+#
3111+# nbd needs a toolchain w/ wchar, threads
3112+#
3113 # BR2_PACKAGE_NCFTP is not set
3114 BR2_PACKAGE_NDISC6=y
3115 # BR2_PACKAGE_NDISC6_NAME2ADDR is not set
3116@@ -1569,16 +2929,23 @@ BR2_PACKAGE_NDISC6_RDISC6=y
3117 # BR2_PACKAGE_NETSTAT_NAT is not set
3118
3119 #
3120-# NetworkManager needs udev /dev management and a (e)glibc toolchain w/ headers >= 3.7
3121+# NetworkManager needs udev /dev management and a glibc toolchain w/ headers >= 3.2, dynamic library
3122 #
3123 # BR2_PACKAGE_NFACCT is not set
3124-# BR2_PACKAGE_NFTABLES is not set
3125+
3126+#
3127+# nftables needs a toolchain w/ wchar, headers >= 3.12
3128+#
3129 # BR2_PACKAGE_NGINX is not set
3130 # BR2_PACKAGE_NGIRCD is not set
3131 # BR2_PACKAGE_NGREP is not set
3132
3133 #
3134-# nmap needs a toolchain w/ C++, threads
3135+# nload needs a toolchain w/ C++
3136+#
3137+
3138+#
3139+# nmap-nmap needs a toolchain w/ C++, threads
3140 #
3141 # BR2_PACKAGE_NOIP is not set
3142 # BR2_PACKAGE_NTP is not set
3143@@ -1586,50 +2953,92 @@ BR2_PACKAGE_NDISC6_RDISC6=y
3144 BR2_PACKAGE_ODHCP6C=y
3145 # BR2_PACKAGE_ODHCPLOC is not set
3146 # BR2_PACKAGE_OLSR is not set
3147+# BR2_PACKAGE_OPEN_LLDP is not set
3148 # BR2_PACKAGE_OPEN_PLC_UTILS is not set
3149 # BR2_PACKAGE_OPENNTPD is not set
3150 # BR2_PACKAGE_OPENOBEX is not set
3151+# BR2_PACKAGE_OPENRESOLV is not set
3152 # BR2_PACKAGE_OPENSSH is not set
3153 # BR2_PACKAGE_OPENSWAN is not set
3154 # BR2_PACKAGE_OPENVPN is not set
3155 # BR2_PACKAGE_P910ND is not set
3156 # BR2_PACKAGE_PHIDGETWEBSERVICE is not set
3157-# BR2_PACKAGE_PORTMAP is not set
3158+# BR2_PACKAGE_PHYTOOL is not set
3159+# BR2_PACKAGE_PIMD is not set
3160+# BR2_PACKAGE_PIXIEWPS is not set
3161+# BR2_PACKAGE_POUND is not set
3162 # BR2_PACKAGE_PPPD is not set
3163 # BR2_PACKAGE_PPTP_LINUX is not set
3164+# BR2_PACKAGE_PRIVOXY is not set
3165 # BR2_PACKAGE_PROFTPD is not set
3166+
3167+#
3168+# prosody needs the lua interpreter, dynamic library
3169+#
3170 # BR2_PACKAGE_PROXYCHAINS_NG is not set
3171 # BR2_PACKAGE_PTPD is not set
3172 # BR2_PACKAGE_PTPD2 is not set
3173 # BR2_PACKAGE_PURE_FTPD is not set
3174+
3175+#
3176+# putty needs a toolchain w/ wchar
3177+#
3178 # BR2_PACKAGE_QUAGGA is not set
3179+
3180+#
3181+# rabbitmq-server needs erlang
3182+#
3183 # BR2_PACKAGE_RADVD is not set
3184+# BR2_PACKAGE_REAVER is not set
3185+# BR2_PACKAGE_RP_PPPOE is not set
3186 # BR2_PACKAGE_RPCBIND is not set
3187 # BR2_PACKAGE_RSH_REDONE is not set
3188 # BR2_PACKAGE_RSYNC is not set
3189
3190 #
3191-# rtorrent needs a toolchain w/ C++, threads, wchar
3192+# rtorrent needs a toolchain w/ C++, threads, wchar, gcc >= 4.9
3193 #
3194 # BR2_PACKAGE_RTPTOOLS is not set
3195-# BR2_PACKAGE_SAMBA4 is not set
3196+# BR2_PACKAGE_S6_DNS is not set
3197+# BR2_PACKAGE_S6_NETWORKING is not set
3198+
3199+#
3200+# samba4 needs a uClibc or glibc toolchain w/ wchar, dynamic library, NPTL
3201+#
3202
3203 #
3204-# sconeserver needs a toolchain w/ C++, NPTL
3205+# sconeserver needs a toolchain with dynamic library, C++, NPTL
3206 #
3207 # BR2_PACKAGE_SER2NET is not set
3208-# BR2_PACKAGE_SHAIRPORT_SYNC is not set
3209+# BR2_PACKAGE_SHADOWSOCKS_LIBEV is not set
3210+
3211+#
3212+# shairport-sync needs a toolchain w/ C++, NPTL
3213+#
3214+# BR2_PACKAGE_SHELLINABOX is not set
3215 # BR2_PACKAGE_SMCROUTE is not set
3216+# BR2_PACKAGE_SNGREP is not set
3217+
3218+#
3219+# snort needs a toolchain w/ wchar, threads, dynamic library
3220+#
3221 # BR2_PACKAGE_SOCAT is not set
3222 # BR2_PACKAGE_SOCKETCAND is not set
3223-# BR2_PACKAGE_SOFTETHER is not set
3224+
3225+#
3226+# softether needs a toolchain w/ wchar, threads
3227+#
3228 # BR2_PACKAGE_SPAWN_FCGI is not set
3229 # BR2_PACKAGE_SPICE_PROTOCOL is not set
3230
3231 #
3232-# squid needs a toolchain w/ C++, headers >= 3.0
3233+# squid needs a toolchain w/ C++, gcc >= 4.8 not affected by bug 64735
3234 #
3235 # BR2_PACKAGE_SSHPASS is not set
3236+
3237+#
3238+# sslh needs a toolchain w/ C++
3239+#
3240 # BR2_PACKAGE_STRONGSWAN is not set
3241 # BR2_PACKAGE_STUNNEL is not set
3242 # BR2_PACKAGE_TCPDUMP is not set
3243@@ -1638,26 +3047,44 @@ BR2_PACKAGE_ODHCP6C=y
3244 # BR2_PACKAGE_THTTPD is not set
3245 # BR2_PACKAGE_TINC is not set
3246 # BR2_PACKAGE_TINYHTTPD is not set
3247-# BR2_PACKAGE_TN5250 is not set
3248 # BR2_PACKAGE_TOR is not set
3249+# BR2_PACKAGE_TRACEROUTE is not set
3250 # BR2_PACKAGE_TRANSMISSION is not set
3251+# BR2_PACKAGE_TUNCTL is not set
3252 # BR2_PACKAGE_TVHEADEND is not set
3253 # BR2_PACKAGE_UDPCAST is not set
3254+# BR2_PACKAGE_UHTTPD is not set
3255+# BR2_PACKAGE_ULOGD is not set
3256 # BR2_PACKAGE_USHARE is not set
3257-# BR2_PACKAGE_USSP_PUSH is not set
3258+
3259+#
3260+# ussp-push needs a toolchain w/ wchar, threads, dynamic library
3261+#
3262 # BR2_PACKAGE_VDE2 is not set
3263-# BR2_PACKAGE_VNSTAT is not set
3264-# BR2_PACKAGE_VPNC is not set
3265+
3266+#
3267+# vdr needs a glibc or uClibc toolchain w/ C++, dynamic library, NPTL, wchar, headers >= 3.9
3268+#
3269+
3270+#
3271+# vnstat needs a toolchain w/ wchar
3272+#
3273+
3274+#
3275+# vpnc needs a toolchain w/ wchar, dynamic library
3276+#
3277 # BR2_PACKAGE_VSFTPD is not set
3278 # BR2_PACKAGE_VTUN is not set
3279+# BR2_PACKAGE_WAVEMON is not set
3280+# BR2_PACKAGE_WIREGUARD is not set
3281 # BR2_PACKAGE_WIRELESS_REGDB is not set
3282 # BR2_PACKAGE_WIRELESS_TOOLS is not set
3283-# BR2_PACKAGE_WIRESHARK is not set
3284-# BR2_PACKAGE_WPA_SUPPLICANT is not set
3285
3286 #
3287-# wvdial needs a toolchain w/ C++, dynamic library
3288+# wireshark needs a toolchain w/ wchar, threads
3289 #
3290+# BR2_PACKAGE_WPA_SUPPLICANT is not set
3291+# BR2_PACKAGE_WPAN_TOOLS is not set
3292 # BR2_PACKAGE_XINETD is not set
3293 # BR2_PACKAGE_XL2TP is not set
3294
3295@@ -1666,18 +3093,98 @@ BR2_PACKAGE_ODHCP6C=y
3296 #
3297
3298 #
3299-# znc needs a toolchain w/ C++
3300+# znc needs a toolchain w/ C++, dynamic library, gcc >= 4.8, threads
3301 #
3302
3303 #
3304 # Package managers
3305 #
3306-# BR2_PACKAGE_IPKG is not set
3307-# BR2_PACKAGE_OPKG is not set
3308+
3309+#
3310+# -------------------------------------------------------
3311+#
3312+
3313+#
3314+# Please note:
3315+#
3316+
3317+#
3318+# - Buildroot does *not* generate binary packages,
3319+#
3320+
3321+#
3322+# - Buildroot does *not* install any package database.
3323+#
3324+
3325+#
3326+# *
3327+#
3328+
3329+#
3330+# It is up to you to provide those by yourself if you
3331+#
3332+
3333+#
3334+# want to use any of those package managers.
3335+#
3336+
3337+#
3338+# *
3339+#
3340+
3341+#
3342+# See the manual:
3343+#
3344+
3345+#
3346+# http://buildroot.org/manual.html#faq-no-binary-packages
3347+#
3348+
3349+#
3350+# -------------------------------------------------------
3351+#
3352+
3353+#
3354+# opkg needs a toolchain w/ wchar
3355+#
3356
3357 #
3358 # Real-Time
3359 #
3360+# BR2_PACKAGE_XENOMAI is not set
3361+
3362+#
3363+# Security
3364+#
3365+
3366+#
3367+# checkpolicy needs a glibc toolchain w/ threads, dynamic library
3368+#
3369+
3370+#
3371+# paxtest needs a glibc toolchain
3372+#
3373+
3374+#
3375+# policycoreutils needs a glibc toolchain w/ threads, dynamic library
3376+#
3377+
3378+#
3379+# refpolicy needs a glibc toolchain w/ threads, dynamic library
3380+#
3381+
3382+#
3383+# restorecond needs a toolchain w/ wchar, threads, dynamic library
3384+#
3385+
3386+#
3387+# selinux-python packages needs a toolchain w/ wchar, threads, dynamic library
3388+#
3389+# BR2_PACKAGE_SEMODULE_UTILS is not set
3390+
3391+#
3392+# setools needs a glibc toolchain w/ threads, C++, wchar, dynamic library
3393+#
3394
3395 #
3396 # Shell and utilities
3397@@ -1686,6 +3193,8 @@ BR2_PACKAGE_ODHCP6C=y
3398 #
3399 # Shells
3400 #
3401+# BR2_PACKAGE_MKSH is not set
3402+# BR2_PACKAGE_ZSH is not set
3403
3404 #
3405 # Utilities
3406@@ -1694,90 +3203,215 @@ BR2_PACKAGE_ODHCP6C=y
3407 # BR2_PACKAGE_CCRYPT is not set
3408 # BR2_PACKAGE_DIALOG is not set
3409 # BR2_PACKAGE_DTACH is not set
3410+# BR2_PACKAGE_EASY_RSA is not set
3411 # BR2_PACKAGE_FILE is not set
3412 # BR2_PACKAGE_GNUPG is not set
3413 # BR2_PACKAGE_GNUPG2 is not set
3414 # BR2_PACKAGE_INOTIFY_TOOLS is not set
3415 # BR2_PACKAGE_LOCKFILE_PROGS is not set
3416-# BR2_PACKAGE_LOGROTATE is not set
3417+
3418+#
3419+# logrotate needs a toolchain w/ wchar
3420+#
3421 # BR2_PACKAGE_LOGSURFER is not set
3422+# BR2_PACKAGE_PDMENU is not set
3423 # BR2_PACKAGE_PINENTRY is not set
3424+
3425+#
3426+# ranger needs a toolchain w/ wchar, threads, dynamic library
3427+#
3428 BR2_PACKAGE_SCREEN=y
3429 BR2_PACKAGE_SUDO=y
3430-# BR2_PACKAGE_TMUX is not set
3431+# BR2_PACKAGE_TINI is not set
3432+
3433+#
3434+# tmux needs a toolchain w/ wchar, locale
3435+#
3436 # BR2_PACKAGE_XMLSTARLET is not set
3437+# BR2_PACKAGE_XXHASH is not set
3438
3439 #
3440 # System tools
3441 #
3442 # BR2_PACKAGE_ACL is not set
3443+# BR2_PACKAGE_ANDROID_TOOLS is not set
3444+# BR2_PACKAGE_ATOP is not set
3445 # BR2_PACKAGE_ATTR is not set
3446+BR2_PACKAGE_AUDIT_ARCH_SUPPORTS=y
3447+# BR2_PACKAGE_AUDIT is not set
3448+# BR2_PACKAGE_CGROUPFS_MOUNT is not set
3449+
3450+#
3451+# circus needs Python and a toolchain w/ C++, threads
3452+#
3453 # BR2_PACKAGE_CPULOAD is not set
3454+# BR2_PACKAGE_DAEMON is not set
3455+# BR2_PACKAGE_DC3DD is not set
3456+
3457+#
3458+# ddrescue needs a toolchain w/ C++
3459+#
3460+# BR2_PACKAGE_DOCKER_CLI is not set
3461+
3462+#
3463+# docker-compose needs a toolchain w/ wchar, threads, dynamic library
3464+#
3465+
3466+#
3467+# docker-containerd needs a glibc or musl toolchain w/ threads
3468+#
3469+
3470+#
3471+# docker-engine needs a glibc or musl toolchain w/ threads, headers >= 3.11
3472+#
3473+# BR2_PACKAGE_DOCKER_PROXY is not set
3474+# BR2_PACKAGE_EFIBOOTMGR is not set
3475+BR2_PACKAGE_EFIVAR_ARCH_SUPPORTS=y
3476+# BR2_PACKAGE_EFIVAR is not set
3477+
3478+#
3479+# emlog needs a Linux kernel to be built
3480+#
3481 # BR2_PACKAGE_FTOP is not set
3482 # BR2_PACKAGE_GETENT is not set
3483 # BR2_PACKAGE_HTOP is not set
3484+BR2_PACKAGE_INITSCRIPTS=y
3485
3486 #
3487 # iotop depends on python or python3
3488 #
3489 # BR2_PACKAGE_IPRUTILS is not set
3490-# BR2_PACKAGE_IRQBALANCE is not set
3491+
3492+#
3493+# irqbalance needs a toolchain w/ wchar, threads
3494+#
3495 # BR2_PACKAGE_KEYUTILS is not set
3496 # BR2_PACKAGE_KMOD is not set
3497+
3498+#
3499+# kvmtool needs a glibc or musl toolchain w/ dynamic library
3500+#
3501+
3502+#
3503+# libostree needs a uClibc or glibc toolchain w/ threads, dynamic library, wchar
3504+#
3505 # BR2_PACKAGE_LXC is not set
3506+# BR2_PACKAGE_MENDER is not set
3507 # BR2_PACKAGE_MONIT is not set
3508 # BR2_PACKAGE_NCDU is not set
3509+# BR2_PACKAGE_NUMACTL is not set
3510
3511 #
3512 # nut needs a toolchain w/ C++
3513 #
3514-# BR2_PACKAGE_POLKIT is not set
3515+
3516+#
3517+# pamtester depends on linux-pam
3518+#
3519+
3520+#
3521+# polkit needs a toolchain w/ wchar, threads
3522+#
3523+# BR2_PACKAGE_PROCRANK_LINUX is not set
3524 # BR2_PACKAGE_PWGEN is not set
3525-# BR2_PACKAGE_QUOTA is not set
3526+
3527+#
3528+# quota needs a toolchain w/ wchar, threads
3529+#
3530+# BR2_PACKAGE_QUOTATOOL is not set
3531+
3532+#
3533+# rauc needs a toolchain w/ wchar, threads
3534+#
3535+# BR2_PACKAGE_S6 is not set
3536+# BR2_PACKAGE_S6_LINUX_INIT is not set
3537+# BR2_PACKAGE_S6_LINUX_UTILS is not set
3538+# BR2_PACKAGE_S6_PORTABLE_UTILS is not set
3539+# BR2_PACKAGE_S6_RC is not set
3540+# BR2_PACKAGE_SCRUB is not set
3541+# BR2_PACKAGE_SCRYPT is not set
3542 # BR2_PACKAGE_SMACK is not set
3543
3544 #
3545 # supervisor needs the python interpreter
3546 #
3547+# BR2_PACKAGE_SWUPDATE is not set
3548 BR2_PACKAGE_SYSTEMD_ARCH_SUPPORTS=y
3549+# BR2_PACKAGE_TPM_TOOLS is not set
3550+
3551+#
3552+# tpm2-abrmd needs a toolchain w/ dynamic library, wchar, threads
3553+#
3554+
3555+#
3556+# tpm2-tools needs a toolchain w/ dynamic library, wchar, threads
3557+#
3558+
3559+#
3560+# unscd needs a glibc toolchain
3561+#
3562 BR2_PACKAGE_UTIL_LINUX=y
3563 BR2_PACKAGE_UTIL_LINUX_LIBBLKID=y
3564+BR2_PACKAGE_UTIL_LINUX_LIBFDISK=y
3565 BR2_PACKAGE_UTIL_LINUX_LIBMOUNT=y
3566 BR2_PACKAGE_UTIL_LINUX_LIBSMARTCOLS=y
3567 BR2_PACKAGE_UTIL_LINUX_LIBUUID=y
3568 BR2_PACKAGE_UTIL_LINUX_BINARIES=y
3569 # BR2_PACKAGE_UTIL_LINUX_AGETTY is not set
3570-# BR2_PACKAGE_UTIL_LINUX_ARCH is not set
3571 # BR2_PACKAGE_UTIL_LINUX_BFS is not set
3572-# BR2_PACKAGE_UTIL_LINUX_CHFN_CHSH is not set
3573+# BR2_PACKAGE_UTIL_LINUX_CAL is not set
3574+
3575+#
3576+# chfn/chsh needs a uClibc or glibc toolchain w/ wchar, locale, dynamic library
3577+#
3578+# BR2_PACKAGE_UTIL_LINUX_CHMEM is not set
3579 # BR2_PACKAGE_UTIL_LINUX_CRAMFS is not set
3580-# BR2_PACKAGE_UTIL_LINUX_DDATE is not set
3581 # BR2_PACKAGE_UTIL_LINUX_EJECT is not set
3582 # BR2_PACKAGE_UTIL_LINUX_FALLOCATE is not set
3583 # BR2_PACKAGE_UTIL_LINUX_FDFORMAT is not set
3584 # BR2_PACKAGE_UTIL_LINUX_FSCK is not set
3585 BR2_PACKAGE_UTIL_LINUX_HWCLOCK=y
3586+# BR2_PACKAGE_UTIL_LINUX_IPCRM is not set
3587+# BR2_PACKAGE_UTIL_LINUX_IPCS is not set
3588 # BR2_PACKAGE_UTIL_LINUX_KILL is not set
3589 # BR2_PACKAGE_UTIL_LINUX_LAST is not set
3590-# BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS is not set
3591+# BR2_PACKAGE_UTIL_LINUX_LINE is not set
3592+# BR2_PACKAGE_UTIL_LINUX_LOGGER is not set
3593+
3594+#
3595+# login needs a uClibc or glibc toolchain w/ wchar, locale, dynamic library
3596+#
3597 # BR2_PACKAGE_UTIL_LINUX_LOSETUP is not set
3598+# BR2_PACKAGE_UTIL_LINUX_LSLOGINS is not set
3599+# BR2_PACKAGE_UTIL_LINUX_LSMEM is not set
3600 # BR2_PACKAGE_UTIL_LINUX_MESG is not set
3601 # BR2_PACKAGE_UTIL_LINUX_MINIX is not set
3602-# BR2_PACKAGE_UTIL_LINUX_NSENTER is not set
3603 # BR2_PACKAGE_UTIL_LINUX_MORE is not set
3604 # BR2_PACKAGE_UTIL_LINUX_MOUNT is not set
3605 # BR2_PACKAGE_UTIL_LINUX_MOUNTPOINT is not set
3606 # BR2_PACKAGE_UTIL_LINUX_NEWGRP is not set
3607 # BR2_PACKAGE_UTIL_LINUX_NOLOGIN is not set
3608-# BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT is not set
3609+# BR2_PACKAGE_UTIL_LINUX_NSENTER is not set
3610+# BR2_PACKAGE_UTIL_LINUX_PG is not set
3611 BR2_PACKAGE_UTIL_LINUX_PARTX=y
3612+# BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT is not set
3613 # BR2_PACKAGE_UTIL_LINUX_RAW is not set
3614 # BR2_PACKAGE_UTIL_LINUX_RENAME is not set
3615-# BR2_PACKAGE_UTIL_LINUX_RESET is not set
3616+# BR2_PACKAGE_UTIL_LINUX_RFKILL is not set
3617+
3618+#
3619+# runuser needs a uClibc or glibc toolchain w/ wchar, locale, dynamic library
3620+#
3621 # BR2_PACKAGE_UTIL_LINUX_SCHEDUTILS is not set
3622 # BR2_PACKAGE_UTIL_LINUX_SETPRIV is not set
3623 # BR2_PACKAGE_UTIL_LINUX_SETTERM is not set
3624+
3625+#
3626+# su needs a uClibc or glibc toolchain w/ wchar, locale, dynamic library
3627+#
3628+# BR2_PACKAGE_UTIL_LINUX_SULOGIN is not set
3629 # BR2_PACKAGE_UTIL_LINUX_SWITCH_ROOT is not set
3630+# BR2_PACKAGE_UTIL_LINUX_TUNELP is not set
3631 # BR2_PACKAGE_UTIL_LINUX_UL is not set
3632 # BR2_PACKAGE_UTIL_LINUX_UNSHARE is not set
3633 # BR2_PACKAGE_UTIL_LINUX_UTMPDUMP is not set
3634@@ -1787,23 +3421,35 @@ BR2_PACKAGE_UTIL_LINUX_PARTX=y
3635 # BR2_PACKAGE_UTIL_LINUX_WDCTL is not set
3636 # BR2_PACKAGE_UTIL_LINUX_WRITE is not set
3637 # BR2_PACKAGE_UTIL_LINUX_ZRAMCTL is not set
3638+# BR2_PACKAGE_XEN is not set
3639+BR2_PACKAGE_XVISOR_ARCH_SUPPORTS=y
3640+# BR2_PACKAGE_XVISOR is not set
3641
3642 #
3643 # Text editors and viewers
3644 #
3645 # BR2_PACKAGE_ED is not set
3646 # BR2_PACKAGE_JOE is not set
3647-# BR2_PACKAGE_MC is not set
3648-# BR2_PACKAGE_NANO is not set
3649+
3650+#
3651+# mc needs a toolchain w/ threads, wchar
3652+#
3653+
3654+#
3655+# nano needs a toolchain w/ wchar
3656+#
3657 # BR2_PACKAGE_UEMACS is not set
3658
3659 #
3660 # Filesystem images
3661 #
3662+# BR2_TARGET_ROOTFS_AXFS is not set
3663+# BR2_TARGET_ROOTFS_BTRFS is not set
3664 # BR2_TARGET_ROOTFS_CLOOP is not set
3665 # BR2_TARGET_ROOTFS_CPIO is not set
3666 # BR2_TARGET_ROOTFS_CRAMFS is not set
3667 # BR2_TARGET_ROOTFS_EXT2 is not set
3668+# BR2_TARGET_ROOTFS_F2FS is not set
3669
3670 #
3671 # initramfs needs a Linux kernel to be built
3672@@ -1815,10 +3461,12 @@ BR2_TARGET_ROOTFS_TAR=y
3673 BR2_TARGET_ROOTFS_TAR_NONE=y
3674 # BR2_TARGET_ROOTFS_TAR_GZIP is not set
3675 # BR2_TARGET_ROOTFS_TAR_BZIP2 is not set
3676+# BR2_TARGET_ROOTFS_TAR_LZ4 is not set
3677 # BR2_TARGET_ROOTFS_TAR_LZMA is not set
3678 # BR2_TARGET_ROOTFS_TAR_LZO is not set
3679 # BR2_TARGET_ROOTFS_TAR_XZ is not set
3680 BR2_TARGET_ROOTFS_TAR_OPTIONS=""
3681+# BR2_TARGET_ROOTFS_UBI is not set
3682 # BR2_TARGET_ROOTFS_UBIFS is not set
3683 # BR2_TARGET_ROOTFS_YAFFS2 is not set
3684
3685@@ -1826,44 +3474,512 @@ BR2_TARGET_ROOTFS_TAR_OPTIONS=""
3686 # Bootloaders
3687 #
3688 # BR2_TARGET_BAREBOX is not set
3689+# BR2_TARGET_BINARIES_MARVELL is not set
3690
3691 #
3692 # boot-wrapper-aarch64 needs a Linux kernel to be built
3693 #
3694+BR2_TARGET_GRUB2_ARCH_SUPPORTS=y
3695+
3696+#
3697+# grub2 needs a toolchain w/ wchar
3698+#
3699+# BR2_TARGET_MV_DDR_MARVELL is not set
3700+# BR2_TARGET_SHIM is not set
3701 # BR2_TARGET_UBOOT is not set
3702+# BR2_TARGET_VEXPRESS_FIRMWARE is not set
3703
3704 #
3705 # Host utilities
3706 #
3707+# BR2_PACKAGE_HOST_AESPIPE is not set
3708+# BR2_PACKAGE_HOST_ANDROID_TOOLS is not set
3709+# BR2_PACKAGE_HOST_BTRFS_PROGS is not set
3710+# BR2_PACKAGE_HOST_CARGO is not set
3711 # BR2_PACKAGE_HOST_CHECKPOLICY is not set
3712+# BR2_PACKAGE_HOST_CHECKSEC is not set
3713+# BR2_PACKAGE_HOST_CMAKE is not set
3714 # BR2_PACKAGE_HOST_CRAMFS is not set
3715+# BR2_PACKAGE_HOST_CRYPTSETUP is not set
3716 # BR2_PACKAGE_HOST_DFU_UTIL is not set
3717 # BR2_PACKAGE_HOST_DOS2UNIX is not set
3718 # BR2_PACKAGE_HOST_DOSFSTOOLS is not set
3719+# BR2_PACKAGE_HOST_DTC is not set
3720 # BR2_PACKAGE_HOST_E2FSPROGS is not set
3721 # BR2_PACKAGE_HOST_E2TOOLS is not set
3722+# BR2_PACKAGE_HOST_F2FS_TOOLS is not set
3723+# BR2_PACKAGE_HOST_FAKETIME is not set
3724+# BR2_PACKAGE_HOST_FWUP is not set
3725 # BR2_PACKAGE_HOST_GENEXT2FS is not set
3726 # BR2_PACKAGE_HOST_GENIMAGE is not set
3727 # BR2_PACKAGE_HOST_GENPART is not set
3728+# BR2_PACKAGE_HOST_GNUPG is not set
3729+BR2_PACKAGE_HOST_GO_ARCH_SUPPORTS=y
3730+BR2_PACKAGE_HOST_GO_CGO_LINKING_SUPPORTS=y
3731+BR2_PACKAGE_HOST_GO_BOOTSTRAP_ARCH_SUPPORTS=y
3732+BR2_PACKAGE_HOST_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y
3733+# BR2_PACKAGE_HOST_GPTFDISK is not set
3734+# BR2_PACKAGE_HOST_IMX_MKIMAGE is not set
3735+# BR2_PACKAGE_HOST_IMX_USB_LOADER is not set
3736+# BR2_PACKAGE_HOST_JQ is not set
3737+# BR2_PACKAGE_HOST_JSMIN is not set
3738 # BR2_PACKAGE_HOST_LPC3250LOADER is not set
3739-# BR2_PACKAGE_HOST_MKE2IMG is not set
3740+# BR2_PACKAGE_HOST_LTTNG_BABELTRACE is not set
3741+# BR2_PACKAGE_HOST_MKPASSWD is not set
3742 # BR2_PACKAGE_HOST_MTD is not set
3743 # BR2_PACKAGE_HOST_MTOOLS is not set
3744 # BR2_PACKAGE_HOST_OPENOCD is not set
3745+# BR2_PACKAGE_HOST_OPKG_UTILS is not set
3746 # BR2_PACKAGE_HOST_PARTED is not set
3747-# BR2_PACKAGE_HOST_PATCHELF is not set
3748+BR2_PACKAGE_HOST_PATCHELF=y
3749+# BR2_PACKAGE_HOST_PKGCONF is not set
3750 # BR2_PACKAGE_HOST_PWGEN is not set
3751+# BR2_PACKAGE_HOST_PYTHON_CYTHON is not set
3752+# BR2_PACKAGE_HOST_PYTHON_LXML is not set
3753+# BR2_PACKAGE_HOST_PYTHON_SIX is not set
3754+# BR2_PACKAGE_HOST_PYTHON_XLRD is not set
3755+BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS=y
3756+BR2_PACKAGE_HOST_QEMU_SYSTEM_ARCH_SUPPORTS=y
3757+BR2_PACKAGE_HOST_QEMU_USER_ARCH_SUPPORTS=y
3758 # BR2_PACKAGE_HOST_QEMU is not set
3759+# BR2_PACKAGE_HOST_RAUC is not set
3760+# BR2_PACKAGE_HOST_RCW is not set
3761+BR2_PACKAGE_HOST_RUSTC_ARCH_SUPPORTS=y
3762+BR2_PACKAGE_HOST_RUSTC_ARCH="aarch64"
3763+# BR2_PACKAGE_HOST_RUSTC is not set
3764+BR2_PACKAGE_PROVIDES_HOST_RUSTC="host-rust-bin"
3765 # BR2_PACKAGE_HOST_SAM_BA is not set
3766 # BR2_PACKAGE_HOST_SQUASHFS is not set
3767+# BR2_PACKAGE_HOST_SWIG is not set
3768 # BR2_PACKAGE_HOST_UBOOT_TOOLS is not set
3769 # BR2_PACKAGE_HOST_UTIL_LINUX is not set
3770+# BR2_PACKAGE_HOST_UTP_COM is not set
3771+# BR2_PACKAGE_HOST_VBOOT_UTILS is not set
3772+# BR2_PACKAGE_HOST_XORRISO is not set
3773+# BR2_PACKAGE_HOST_ZIP is not set
3774+# BR2_PACKAGE_HOST_ZSTD is not set
3775
3776 #
3777 # Legacy config options
3778 #
3779
3780 #
3781+# Legacy options removed in 2019.02
3782+#
3783+# BR2_PACKAGE_GST_PLUGINS_BAD_PLUGIN_APEXSINK is not set
3784+# BR2_PACKAGE_QT is not set
3785+# BR2_PACKAGE_QTUIO is not set
3786+# BR2_PACKAGE_PINENTRY_QT4 is not set
3787+# BR2_PACKAGE_POPPLER_QT is not set
3788+# BR2_PACKAGE_OPENCV3_WITH_QT is not set
3789+# BR2_PACKAGE_OPENCV_WITH_QT is not set
3790+# BR2_PACKAGE_AMD_CATALYST_CCCLE is not set
3791+# BR2_PACKAGE_SDL_QTOPIA is not set
3792+# BR2_PACKAGE_PYTHON_PYQT is not set
3793+# BR2_PACKAGE_GNURADIO_QTGUI is not set
3794+# BR2_PACKAGE_LUACRYPTO is not set
3795+# BR2_PACKAGE_TN5250 is not set
3796+# BR2_PACKAGE_BOOST_SIGNALS is not set
3797+# BR2_PACKAGE_FFTW_PRECISION_SINGLE is not set
3798+# BR2_PACKAGE_FFTW_PRECISION_DOUBLE is not set
3799+# BR2_PACKAGE_FFTW_PRECISION_LONG_DOUBLE is not set
3800+# BR2_PACKAGE_LUA_5_2 is not set
3801+# BR2_TARGET_GENERIC_PASSWD_MD5 is not set
3802+
3803+#
3804+# Legacy options removed in 2018.11
3805+#
3806+# BR2_TARGET_XLOADER is not set
3807+# BR2_PACKAGE_TIDSP_BINARIES is not set
3808+# BR2_PACKAGE_DSP_TOOLS is not set
3809+# BR2_PACKAGE_GST_DSP is not set
3810+# BR2_PACKAGE_BOOTUTILS is not set
3811+# BR2_PACKAGE_EXPEDITE is not set
3812+# BR2_PACKAGE_MESA3D_OPENGL_TEXTURE_FLOAT is not set
3813+# BR2_KERNEL_HEADERS_4_10 is not set
3814+# BR2_KERNEL_HEADERS_4_11 is not set
3815+# BR2_KERNEL_HEADERS_4_12 is not set
3816+# BR2_KERNEL_HEADERS_4_13 is not set
3817+# BR2_KERNEL_HEADERS_4_15 is not set
3818+# BR2_KERNEL_HEADERS_4_17 is not set
3819+# BR2_PACKAGE_LIBNFTNL_XML is not set
3820+# BR2_KERNEL_HEADERS_3_2 is not set
3821+# BR2_KERNEL_HEADERS_4_1 is not set
3822+# BR2_KERNEL_HEADERS_4_16 is not set
3823+# BR2_KERNEL_HEADERS_4_18 is not set
3824+
3825+#
3826+# Legacy options removed in 2018.08
3827+#
3828+# BR2_PACKAGE_DOCKER_ENGINE_STATIC_CLIENT is not set
3829+# BR2_PACKAGE_XSERVER_XORG_SERVER_V_1_19 is not set
3830+# BR2_PACKAGE_XPROTO_APPLEWMPROTO is not set
3831+# BR2_PACKAGE_XPROTO_BIGREQSPROTO is not set
3832+# BR2_PACKAGE_XPROTO_COMPOSITEPROTO is not set
3833+# BR2_PACKAGE_XPROTO_DAMAGEPROTO is not set
3834+# BR2_PACKAGE_XPROTO_DMXPROTO is not set
3835+# BR2_PACKAGE_XPROTO_DRI2PROTO is not set
3836+# BR2_PACKAGE_XPROTO_DRI3PROTO is not set
3837+# BR2_PACKAGE_XPROTO_FIXESPROTO is not set
3838+# BR2_PACKAGE_XPROTO_FONTCACHEPROTO is not set
3839+# BR2_PACKAGE_XPROTO_FONTSPROTO is not set
3840+# BR2_PACKAGE_XPROTO_GLPROTO is not set
3841+# BR2_PACKAGE_XPROTO_INPUTPROTO is not set
3842+# BR2_PACKAGE_XPROTO_KBPROTO is not set
3843+# BR2_PACKAGE_XPROTO_PRESENTPROTO is not set
3844+# BR2_PACKAGE_XPROTO_RANDRPROTO is not set
3845+# BR2_PACKAGE_XPROTO_RECORDPROTO is not set
3846+# BR2_PACKAGE_XPROTO_RENDERPROTO is not set
3847+# BR2_PACKAGE_XPROTO_RESOURCEPROTO is not set
3848+# BR2_PACKAGE_XPROTO_SCRNSAVERPROTO is not set
3849+# BR2_PACKAGE_XPROTO_VIDEOPROTO is not set
3850+# BR2_PACKAGE_XPROTO_WINDOWSWMPROTO is not set
3851+# BR2_PACKAGE_XPROTO_XCMISCPROTO is not set
3852+# BR2_PACKAGE_XPROTO_XEXTPROTO is not set
3853+# BR2_PACKAGE_XPROTO_XF86BIGFONTPROTO is not set
3854+# BR2_PACKAGE_XPROTO_XF86DGAPROTO is not set
3855+# BR2_PACKAGE_XPROTO_XF86DRIPROTO is not set
3856+# BR2_PACKAGE_XPROTO_XF86VIDMODEPROTO is not set
3857+# BR2_PACKAGE_XPROTO_XINERAMAPROTO is not set
3858+# BR2_PACKAGE_XPROTO_XPROTO is not set
3859+# BR2_PACKAGE_XPROTO_XPROXYMANAGEMENTPROTOCOL is not set
3860+# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_OPENGL is not set
3861+# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_GLES2 is not set
3862+# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_GLX is not set
3863+# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_EGL is not set
3864+# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_X11 is not set
3865+# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_WAYLAND is not set
3866+# BR2_PACKAGE_GST1_PLUGINS_BAD_LIB_OPENGL_DISPMANX is not set
3867+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_AUDIOMIXER is not set
3868+# BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_LAME is not set
3869+# BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MPG123 is not set
3870+# BR2_GDB_VERSION_7_11 is not set
3871+# BR2_GDB_VERSION_7_10 is not set
3872+
3873+#
3874+# Legacy options removed in 2018.05
3875+#
3876+# BR2_PACKAGE_MEDIAART_BACKEND_NONE is not set
3877+# BR2_PACKAGE_MEDIAART_BACKEND_GDK_PIXBUF is not set
3878+# BR2_PACKAGE_TI_SGX_AM335X is not set
3879+# BR2_PACKAGE_TI_SGX_AM437X is not set
3880+# BR2_PACKAGE_TI_SGX_AM4430 is not set
3881+# BR2_PACKAGE_TI_SGX_AM5430 is not set
3882+# BR2_PACKAGE_JANUS_AUDIO_BRIDGE is not set
3883+# BR2_PACKAGE_JANUS_ECHO_TEST is not set
3884+# BR2_PACKAGE_JANUS_RECORDPLAY is not set
3885+# BR2_PACKAGE_JANUS_SIP_GATEWAY is not set
3886+# BR2_PACKAGE_JANUS_STREAMING is not set
3887+# BR2_PACKAGE_JANUS_TEXT_ROOM is not set
3888+# BR2_PACKAGE_JANUS_VIDEO_CALL is not set
3889+# BR2_PACKAGE_JANUS_VIDEO_ROOM is not set
3890+# BR2_PACKAGE_JANUS_MQTT is not set
3891+# BR2_PACKAGE_JANUS_RABBITMQ is not set
3892+# BR2_PACKAGE_JANUS_REST is not set
3893+# BR2_PACKAGE_JANUS_UNIX_SOCKETS is not set
3894+# BR2_PACKAGE_JANUS_WEBSOCKETS is not set
3895+# BR2_PACKAGE_IPSEC_SECCTX_DISABLE is not set
3896+# BR2_PACKAGE_IPSEC_SECCTX_ENABLE is not set
3897+# BR2_PACKAGE_IPSEC_SECCTX_KERNEL is not set
3898+# BR2_PACKAGE_LIBTFDI_CPP is not set
3899+# BR2_PACKAGE_JQUERY_UI_THEME_BLACK_TIE is not set
3900+# BR2_PACKAGE_JQUERY_UI_THEME_BLITZER is not set
3901+# BR2_PACKAGE_JQUERY_UI_THEME_CUPERTINO is not set
3902+# BR2_PACKAGE_JQUERY_UI_THEME_DARK_HIVE is not set
3903+# BR2_PACKAGE_JQUERY_UI_THEME_DOT_LUV is not set
3904+# BR2_PACKAGE_JQUERY_UI_THEME_EGGPLANT is not set
3905+# BR2_PACKAGE_JQUERY_UI_THEME_EXCITE_BIKE is not set
3906+# BR2_PACKAGE_JQUERY_UI_THEME_FLICK is not set
3907+# BR2_PACKAGE_JQUERY_UI_THEME_HOT_SNEAKS is not set
3908+# BR2_PACKAGE_JQUERY_UI_THEME_HUMANITY is not set
3909+# BR2_PACKAGE_JQUERY_UI_THEME_LE_FROG is not set
3910+# BR2_PACKAGE_JQUERY_UI_THEME_MINT_CHOC is not set
3911+# BR2_PACKAGE_JQUERY_UI_THEME_OVERCAST is not set
3912+# BR2_PACKAGE_JQUERY_UI_THEME_PEPPER_GRINDER is not set
3913+# BR2_PACKAGE_JQUERY_UI_THEME_REDMOND is not set
3914+# BR2_PACKAGE_JQUERY_UI_THEME_SMOOTHNESS is not set
3915+# BR2_PACKAGE_JQUERY_UI_THEME_SOUTH_STREET is not set
3916+# BR2_PACKAGE_JQUERY_UI_THEME_START is not set
3917+# BR2_PACKAGE_JQUERY_UI_THEME_SUNNY is not set
3918+# BR2_PACKAGE_JQUERY_UI_THEME_SWANKY_PURSE is not set
3919+# BR2_PACKAGE_JQUERY_UI_THEME_TRONTASTIC is not set
3920+# BR2_PACKAGE_JQUERY_UI_THEME_UI_DARKNESS is not set
3921+# BR2_PACKAGE_JQUERY_UI_THEME_UI_LIGHTNESS is not set
3922+# BR2_PACKAGE_JQUERY_UI_THEME_VADER is not set
3923+# BR2_PACKAGE_BLUEZ5_PLUGINS_HEALTH is not set
3924+# BR2_PACKAGE_BLUEZ5_PLUGINS_MIDI is not set
3925+# BR2_PACKAGE_BLUEZ5_PLUGINS_NFC is not set
3926+# BR2_PACKAGE_BLUEZ5_PLUGINS_SAP is not set
3927+# BR2_PACKAGE_BLUEZ5_PLUGINS_SIXAXIS is not set
3928+# BR2_PACKAGE_TRANSMISSION_REMOTE is not set
3929+# BR2_PACKAGE_LIBKCAPI_APPS is not set
3930+# BR2_PACKAGE_MPLAYER is not set
3931+# BR2_PACKAGE_MPLAYER_MPLAYER is not set
3932+# BR2_PACKAGE_MPLAYER_MENCODER is not set
3933+# BR2_PACKAGE_LIBPLAYER_MPLAYER is not set
3934+# BR2_PACKAGE_IQVLINUX is not set
3935+# BR2_BINFMT_FLAT_SEP_DATA is not set
3936+# BR2_bfin is not set
3937+# BR2_PACKAGE_KODI_ADSP_BASIC is not set
3938+# BR2_PACKAGE_KODI_ADSP_FREESURROUND is not set
3939+
3940+#
3941+# Legacy options removed in 2018.02
3942+#
3943+# BR2_KERNEL_HEADERS_3_4 is not set
3944+# BR2_KERNEL_HEADERS_3_10 is not set
3945+# BR2_KERNEL_HEADERS_3_12 is not set
3946+# BR2_BINUTILS_VERSION_2_27_X is not set
3947+# BR2_PACKAGE_EEPROG is not set
3948+# BR2_PACKAGE_GNUPG2_GPGV2 is not set
3949+# BR2_PACKAGE_IMX_GPU_VIV_APITRACE is not set
3950+# BR2_PACKAGE_IMX_GPU_VIV_G2D is not set
3951+
3952+#
3953+# Legacy options removed in 2017.11
3954+#
3955+# BR2_PACKAGE_RFKILL is not set
3956+# BR2_PACKAGE_UTIL_LINUX_RESET is not set
3957+# BR2_PACKAGE_POLICYCOREUTILS_AUDIT2ALLOW is not set
3958+# BR2_PACKAGE_POLICYCOREUTILS_RESTORECOND is not set
3959+# BR2_PACKAGE_SEPOLGEN is not set
3960+# BR2_PACKAGE_OPENOBEX_BLUEZ is not set
3961+# BR2_PACKAGE_OPENOBEX_LIBUSB is not set
3962+# BR2_PACKAGE_OPENOBEX_APPS is not set
3963+# BR2_PACKAGE_OPENOBEX_SYSLOG is not set
3964+# BR2_PACKAGE_OPENOBEX_DUMP is not set
3965+# BR2_PACKAGE_AICCU is not set
3966+# BR2_PACKAGE_UTIL_LINUX_LOGIN_UTILS is not set
3967+
3968+#
3969+# Legacy options removed in 2017.08
3970+#
3971+# BR2_TARGET_GRUB is not set
3972+# BR2_PACKAGE_SIMICSFS is not set
3973+# BR2_BINUTILS_VERSION_2_26_X is not set
3974+BR2_XTENSA_OVERLAY_DIR=""
3975+BR2_XTENSA_CUSTOM_NAME=""
3976+# BR2_PACKAGE_HOST_MKE2IMG is not set
3977+BR2_TARGET_ROOTFS_EXT2_BLOCKS=0
3978+BR2_TARGET_ROOTFS_EXT2_EXTRA_INODES=0
3979+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_CDXAPARSE is not set
3980+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DATAURISRC is not set
3981+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_DCCP is not set
3982+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_HDVPARSE is not set
3983+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MVE is not set
3984+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_NUVDEMUX is not set
3985+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_PATCHDETECT is not set
3986+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDI is not set
3987+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_TTA is not set
3988+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VIDEOMEASURE is not set
3989+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_APEXSINK is not set
3990+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_SDL is not set
3991+# BR2_PACKAGE_GST1_PLUGINS_UGLY_PLUGIN_MAD is not set
3992+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_WEBRTC is not set
3993+# BR2_STRIP_none is not set
3994+# BR2_PACKAGE_BEECRYPT_CPP is not set
3995+# BR2_PACKAGE_SPICE_CLIENT is not set
3996+# BR2_PACKAGE_SPICE_GUI is not set
3997+# BR2_PACKAGE_SPICE_TUNNEL is not set
3998+# BR2_PACKAGE_INPUT_TOOLS is not set
3999+# BR2_PACKAGE_INPUT_TOOLS_INPUTATTACH is not set
4000+# BR2_PACKAGE_INPUT_TOOLS_JSCAL is not set
4001+# BR2_PACKAGE_INPUT_TOOLS_JSTEST is not set
4002+# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_SH is not set
4003+# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_X86 is not set
4004+# BR2_GCC_VERSION_4_8_X is not set
4005+
4006+#
4007+# Legacy options removed in 2017.05
4008+#
4009+# BR2_PACKAGE_SUNXI_MALI_R2P4 is not set
4010+# BR2_PACKAGE_NODEJS_MODULES_COFFEESCRIPT is not set
4011+# BR2_PACKAGE_NODEJS_MODULES_EXPRESS is not set
4012+# BR2_PACKAGE_BLUEZ5_UTILS_GATTTOOL is not set
4013+# BR2_PACKAGE_OPENOCD_FT2XXX is not set
4014+# BR2_PACKAGE_KODI_RTMPDUMP is not set
4015+# BR2_PACKAGE_KODI_VISUALISATION_FOUNTAIN is not set
4016+# BR2_PACKAGE_PORTMAP is not set
4017+# BR2_BINUTILS_VERSION_2_25_X is not set
4018+# BR2_TOOLCHAIN_BUILDROOT_INET_RPC is not set
4019+BR2_TARGET_ROOTFS_EXT2_EXTRA_BLOCKS=0
4020+# BR2_PACKAGE_SYSTEMD_KDBUS is not set
4021+# BR2_PACKAGE_POLARSSL is not set
4022+# BR2_NBD_CLIENT is not set
4023+# BR2_NBD_SERVER is not set
4024+# BR2_PACKAGE_GMOCK is not set
4025+# BR2_KERNEL_HEADERS_4_8 is not set
4026+# BR2_KERNEL_HEADERS_3_18 is not set
4027+# BR2_GLIBC_VERSION_2_22 is not set
4028+
4029+#
4030+# Legacy options removed in 2017.02
4031+#
4032+# BR2_PACKAGE_PERL_DB_FILE is not set
4033+# BR2_KERNEL_HEADERS_4_7 is not set
4034+# BR2_KERNEL_HEADERS_4_6 is not set
4035+# BR2_KERNEL_HEADERS_4_5 is not set
4036+# BR2_KERNEL_HEADERS_3_14 is not set
4037+# BR2_TOOLCHAIN_EXTERNAL_MUSL_CROSS is not set
4038+# BR2_UCLIBC_INSTALL_TEST_SUITE is not set
4039+# BR2_TOOLCHAIN_EXTERNAL_BLACKFIN_UCLINUX is not set
4040+# BR2_PACKAGE_MAKEDEVS is not set
4041+# BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV7A is not set
4042+# BR2_TOOLCHAIN_EXTERNAL_ARAGO_ARMV5TE is not set
4043+# BR2_PACKAGE_SNOWBALL_HDMISERVICE is not set
4044+# BR2_PACKAGE_SNOWBALL_INIT is not set
4045+# BR2_GDB_VERSION_7_9 is not set
4046+
4047+#
4048+# Legacy options removed in 2016.11
4049+#
4050+# BR2_PACKAGE_PHP_SAPI_CLI_CGI is not set
4051+# BR2_PACKAGE_PHP_SAPI_CLI_FPM is not set
4052+# BR2_PACKAGE_WVSTREAMS is not set
4053+# BR2_PACKAGE_WVDIAL is not set
4054+# BR2_PACKAGE_WEBKITGTK24 is not set
4055+# BR2_PACKAGE_TORSMO is not set
4056+# BR2_PACKAGE_SSTRIP is not set
4057+# BR2_KERNEL_HEADERS_4_3 is not set
4058+# BR2_KERNEL_HEADERS_4_2 is not set
4059+# BR2_PACKAGE_KODI_ADDON_XVDR is not set
4060+# BR2_PACKAGE_IPKG is not set
4061+# BR2_GCC_VERSION_4_7_X is not set
4062+# BR2_BINUTILS_VERSION_2_24_X is not set
4063+# BR2_PACKAGE_WESTON_RPI is not set
4064+# BR2_GCC_VERSION_4_8_ARC is not set
4065+# BR2_KERNEL_HEADERS_4_0 is not set
4066+# BR2_KERNEL_HEADERS_3_19 is not set
4067+# BR2_PACKAGE_LIBEVAS_GENERIC_LOADERS is not set
4068+# BR2_PACKAGE_ELEMENTARY is not set
4069+# BR2_LINUX_KERNEL_CUSTOM_LOCAL is not set
4070+
4071+#
4072+# Legacy options removed in 2016.08
4073+#
4074+# BR2_PACKAGE_EFL_JP2K is not set
4075+# BR2_PACKAGE_SYSTEMD_COMPAT is not set
4076+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_LIVEADDER is not set
4077+# BR2_PACKAGE_LIBFSLVPUWRAP is not set
4078+# BR2_PACKAGE_LIBFSLPARSER is not set
4079+# BR2_PACKAGE_LIBFSLCODEC is not set
4080+# BR2_PACKAGE_UBOOT_TOOLS_MKIMAGE_FIT_SIGNATURE_SUPPORT is not set
4081+# BR2_PTHREADS_OLD is not set
4082+# BR2_BINUTILS_VERSION_2_23_X is not set
4083+# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set
4084+# BR2_GDB_VERSION_7_8 is not set
4085+
4086+#
4087+# Legacy options removed in 2016.05
4088+#
4089+# BR2_PACKAGE_OPENVPN_CRYPTO_POLARSSL is not set
4090+# BR2_PACKAGE_NGINX_HTTP_SPDY_MODULE is not set
4091+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_RTP is not set
4092+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_MPG123 is not set
4093+# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC is not set
4094+# BR2_TOOLCHAIN_EXTERNAL_CODESOURCERY_POWERPC_E500V2 is not set
4095+# BR2_x86_i386 is not set
4096+# BR2_PACKAGE_QT5QUICK1 is not set
4097+BR2_TARGET_UBOOT_CUSTOM_PATCH_DIR=""
4098+# BR2_PACKAGE_XDRIVER_XF86_INPUT_VOID is not set
4099+# BR2_KERNEL_HEADERS_3_17 is not set
4100+# BR2_GDB_VERSION_7_7 is not set
4101+# BR2_PACKAGE_FOOMATIC_FILTERS is not set
4102+# BR2_PACKAGE_SAMBA is not set
4103+# BR2_PACKAGE_KODI_WAVPACK is not set
4104+# BR2_PACKAGE_KODI_RSXS is not set
4105+# BR2_PACKAGE_KODI_GOOM is not set
4106+# BR2_PACKAGE_SYSTEMD_ALL_EXTRAS is not set
4107+# BR2_GCC_VERSION_4_5_X is not set
4108+# BR2_PACKAGE_SQLITE_READLINE is not set
4109+
4110+#
4111+# Legacy options removed in 2016.02
4112+#
4113+# BR2_PACKAGE_DOVECOT_BZIP2 is not set
4114+# BR2_PACKAGE_DOVECOT_ZLIB is not set
4115+# BR2_PACKAGE_E2FSPROGS_FINDFS is not set
4116+# BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL is not set
4117+# BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE is not set
4118+# BR2_PACKAGE_OPENPOWERLINK_LIBPCAP is not set
4119+# BR2_LINUX_KERNEL_SAME_AS_HEADERS is not set
4120+# BR2_PACKAGE_CUPS_PDFTOPS is not set
4121+# BR2_KERNEL_HEADERS_3_16 is not set
4122+# BR2_PACKAGE_PYTHON_PYXML is not set
4123+# BR2_ENABLE_SSP is not set
4124+# BR2_PACKAGE_DIRECTFB_CLE266 is not set
4125+# BR2_PACKAGE_DIRECTFB_UNICHROME is not set
4126+# BR2_PACKAGE_LIBELEMENTARY is not set
4127+# BR2_PACKAGE_LIBEINA is not set
4128+# BR2_PACKAGE_LIBEET is not set
4129+# BR2_PACKAGE_LIBEVAS is not set
4130+# BR2_PACKAGE_LIBECORE is not set
4131+# BR2_PACKAGE_LIBEDBUS is not set
4132+# BR2_PACKAGE_LIBEFREET is not set
4133+# BR2_PACKAGE_LIBEIO is not set
4134+# BR2_PACKAGE_LIBEMBRYO is not set
4135+# BR2_PACKAGE_LIBEDJE is not set
4136+# BR2_PACKAGE_LIBETHUMB is not set
4137+# BR2_PACKAGE_INFOZIP is not set
4138+# BR2_BR2_PACKAGE_NODEJS_0_10_X is not set
4139+# BR2_BR2_PACKAGE_NODEJS_0_12_X is not set
4140+# BR2_BR2_PACKAGE_NODEJS_4_X is not set
4141+
4142+#
4143+# Legacy options removed in 2015.11
4144+#
4145+# BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_REAL is not set
4146+# BR2_PACKAGE_MEDIA_CTL is not set
4147+# BR2_PACKAGE_SCHIFRA is not set
4148+# BR2_PACKAGE_ZXING is not set
4149+# BR2_PACKAGE_BLACKBOX is not set
4150+# BR2_KERNEL_HEADERS_3_0 is not set
4151+# BR2_KERNEL_HEADERS_3_11 is not set
4152+# BR2_KERNEL_HEADERS_3_13 is not set
4153+# BR2_KERNEL_HEADERS_3_15 is not set
4154+# BR2_PACKAGE_DIRECTFB_EXAMPLES_ANDI is not set
4155+# BR2_PACKAGE_DIRECTFB_EXAMPLES_BLTLOAD is not set
4156+# BR2_PACKAGE_DIRECTFB_EXAMPLES_CPULOAD is not set
4157+# BR2_PACKAGE_DIRECTFB_EXAMPLES_DATABUFFER is not set
4158+# BR2_PACKAGE_DIRECTFB_EXAMPLES_DIOLOAD is not set
4159+# BR2_PACKAGE_DIRECTFB_EXAMPLES_DOK is not set
4160+# BR2_PACKAGE_DIRECTFB_EXAMPLES_DRIVERTEST is not set
4161+# BR2_PACKAGE_DIRECTFB_EXAMPLES_FIRE is not set
4162+# BR2_PACKAGE_DIRECTFB_EXAMPLES_FLIP is not set
4163+# BR2_PACKAGE_DIRECTFB_EXAMPLES_FONTS is not set
4164+# BR2_PACKAGE_DIRECTFB_EXAMPLES_INPUT is not set
4165+# BR2_PACKAGE_DIRECTFB_EXAMPLES_JOYSTICK is not set
4166+# BR2_PACKAGE_DIRECTFB_EXAMPLES_KNUCKLES is not set
4167+# BR2_PACKAGE_DIRECTFB_EXAMPLES_LAYER is not set
4168+# BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX is not set
4169+# BR2_PACKAGE_DIRECTFB_EXAMPLES_MATRIX_WATER is not set
4170+# BR2_PACKAGE_DIRECTFB_EXAMPLES_NEO is not set
4171+# BR2_PACKAGE_DIRECTFB_EXAMPLES_NETLOAD is not set
4172+# BR2_PACKAGE_DIRECTFB_EXAMPLES_PALETTE is not set
4173+# BR2_PACKAGE_DIRECTFB_EXAMPLES_PARTICLE is not set
4174+# BR2_PACKAGE_DIRECTFB_EXAMPLES_PORTER is not set
4175+# BR2_PACKAGE_DIRECTFB_EXAMPLES_STRESS is not set
4176+# BR2_PACKAGE_DIRECTFB_EXAMPLES_TEXTURE is not set
4177+# BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO is not set
4178+# BR2_PACKAGE_DIRECTFB_EXAMPLES_VIDEO_PARTICLE is not set
4179+# BR2_PACKAGE_DIRECTFB_EXAMPLES_WINDOW is not set
4180+# BR2_PACKAGE_KOBS_NG is not set
4181+# BR2_PACKAGE_SAWMAN is not set
4182+# BR2_PACKAGE_DIVINE is not set
4183+
4184+#
4185+# Legacy options removed in 2015.08
4186+#
4187+# BR2_PACKAGE_KODI_PVR_ADDONS is not set
4188+# BR2_BINUTILS_VERSION_2_23_2 is not set
4189+# BR2_BINUTILS_VERSION_2_24 is not set
4190+# BR2_BINUTILS_VERSION_2_25 is not set
4191+# BR2_PACKAGE_PERF is not set
4192+# BR2_BINUTILS_VERSION_2_22 is not set
4193+# BR2_PACKAGE_GPU_VIV_BIN_MX6Q is not set
4194+# BR2_TARGET_UBOOT_NETWORK is not set
4195+
4196+#
4197 # Legacy options removed in 2015.05
4198 #
4199 # BR2_TARGET_ROOTFS_JFFS2_NANDFLASH_512_16K is not set
4200@@ -1884,6 +4000,8 @@ BR2_TARGET_ROOTFS_TAR_OPTIONS=""
4201 #
4202 # BR2_PACKAGE_LIBGC is not set
4203 # BR2_PACKAGE_WDCTL is not set
4204+# BR2_PACKAGE_UTIL_LINUX_ARCH is not set
4205+# BR2_PACKAGE_UTIL_LINUX_DDATE is not set
4206 # BR2_PACKAGE_RPM_BZIP2_PAYLOADS is not set
4207 # BR2_PACKAGE_RPM_XZ_PAYLOADS is not set
4208 # BR2_PACKAGE_M4 is not set
4209@@ -2019,38 +4137,3 @@ BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION=""
4210 # BR2_VFP_FLOAT is not set
4211 # BR2_PACKAGE_GCC_TARGET is not set
4212 # BR2_HAVE_DEVFILES is not set
4213-
4214-#
4215-# Legacy options removed in 2013.05
4216-#
4217-# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8192 is not set
4218-# BR2_PACKAGE_LINUX_FIRMWARE_RTL_8712 is not set
4219-
4220-#
4221-# Legacy options removed in 2013.02
4222-#
4223-# BR2_sa110 is not set
4224-# BR2_sa1100 is not set
4225-# BR2_PACKAGE_GDISK is not set
4226-# BR2_PACKAGE_GDISK_GDISK is not set
4227-# BR2_PACKAGE_GDISK_SGDISK is not set
4228-# BR2_PACKAGE_GDB_HOST is not set
4229-# BR2_PACKAGE_DIRECTB_DITHER_RGB16 is not set
4230-# BR2_PACKAGE_DIRECTB_TESTS is not set
4231-
4232-#
4233-# Legacy options removed in 2012.11
4234-#
4235-# BR2_PACKAGE_CUSTOMIZE is not set
4236-# BR2_PACKAGE_XSERVER_xorg is not set
4237-# BR2_PACKAGE_XSERVER_tinyx is not set
4238-# BR2_PACKAGE_PTHREAD_STUBS is not set
4239-
4240-#
4241-# Legacy options removed in 2012.08
4242-#
4243-# BR2_PACKAGE_GETTEXT_STATIC is not set
4244-# BR2_PACKAGE_LIBINTL is not set
4245-# BR2_PACKAGE_INPUT_TOOLS_EVTEST is not set
4246-# BR2_BFIN_FDPIC is not set
4247-# BR2_BFIN_FLAT is not set
4248diff --git a/conf/buildroot-arm.config b/conf/buildroot-arm.config
4249index 06109b0..5d0e587 100644
4250--- a/conf/buildroot-arm.config
4251+++ b/conf/buildroot-arm.config
4252@@ -1,20 +1,31 @@
4253 #
4254 # Automatically generated file; DO NOT EDIT.
4255-# Buildroot 2015.05 Configuration
4256+# Buildroot 2019.02.1-g2105dd5-dirty Configuration
4257 #
4258 BR2_HAVE_DOT_CONFIG=y
4259+BR2_HOST_GCC_AT_LEAST_4_5=y
4260+BR2_HOST_GCC_AT_LEAST_4_6=y
4261+BR2_HOST_GCC_AT_LEAST_4_7=y
4262+BR2_HOST_GCC_AT_LEAST_4_8=y
4263+BR2_HOST_GCC_AT_LEAST_4_9=y
4264+BR2_HOST_GCC_AT_LEAST_5=y
4265+BR2_HOST_GCC_AT_LEAST_6=y
4266+BR2_HOST_GCC_AT_LEAST_7=y
4267
4268 #
4269 # Target options
4270 #
4271 BR2_SOFT_FLOAT=y
4272+BR2_ARCH_HAS_MMU_OPTIONAL=y
4273 # BR2_arcle is not set
4274 # BR2_arceb is not set
4275 BR2_arm=y
4276 # BR2_armeb is not set
4277 # BR2_aarch64 is not set
4278-# BR2_bfin is not set
4279+# BR2_aarch64_be is not set
4280+# BR2_csky is not set
4281 # BR2_i386 is not set
4282+# BR2_m68k is not set
4283 # BR2_microblazeel is not set
4284 # BR2_microblazebe is not set
4285 # BR2_mips is not set
4286@@ -22,47 +33,95 @@ BR2_arm=y
4287 # BR2_mips64 is not set
4288 # BR2_mips64el is not set
4289 # BR2_nios2 is not set
4290+# BR2_or1k is not set
4291 # BR2_powerpc is not set
4292 # BR2_powerpc64 is not set
4293 # BR2_powerpc64le is not set
4294+# BR2_riscv is not set
4295 # BR2_sh is not set
4296 # BR2_sparc is not set
4297+# BR2_sparc64 is not set
4298 # BR2_x86_64 is not set
4299 # BR2_xtensa is not set
4300+BR2_ARCH_HAS_TOOLCHAIN_BUILDROOT=y
4301 BR2_ARCH="arm"
4302 BR2_ENDIAN="LITTLE"
4303 BR2_GCC_TARGET_ABI="aapcs-linux"
4304 BR2_GCC_TARGET_CPU="arm926ej-s"
4305 BR2_GCC_TARGET_FLOAT_ABI="soft"
4306 BR2_GCC_TARGET_MODE="arm"
4307-BR2_ARCH_HAS_ATOMICS=y
4308 BR2_BINFMT_SUPPORTS_SHARED=y
4309+BR2_READELF_ARCH_NAME="ARM"
4310 BR2_BINFMT_ELF=y
4311+BR2_ARM_CPU_MAYBE_HAS_FPU=y
4312 BR2_ARM_CPU_MAYBE_HAS_VFPV2=y
4313 BR2_ARM_CPU_HAS_ARM=y
4314 BR2_ARM_CPU_HAS_THUMB=y
4315 BR2_ARM_CPU_ARMV5=y
4316+
4317+#
4318+# armv4 cores
4319+#
4320 # BR2_arm920t is not set
4321 # BR2_arm922t is not set
4322+# BR2_fa526 is not set
4323+# BR2_strongarm is not set
4324+
4325+#
4326+# armv5 cores
4327+#
4328 BR2_arm926t=y
4329+# BR2_iwmmxt is not set
4330+# BR2_xscale is not set
4331+
4332+#
4333+# armv6 cores
4334+#
4335+# BR2_arm1136j_s is not set
4336 # BR2_arm1136jf_s is not set
4337 # BR2_arm1176jz_s is not set
4338 # BR2_arm1176jzf_s is not set
4339+# BR2_arm11mpcore is not set
4340+
4341+#
4342+# armv7a cores
4343+#
4344 # BR2_cortex_a5 is not set
4345 # BR2_cortex_a7 is not set
4346 # BR2_cortex_a8 is not set
4347 # BR2_cortex_a9 is not set
4348 # BR2_cortex_a12 is not set
4349 # BR2_cortex_a15 is not set
4350-# BR2_fa526 is not set
4351+# BR2_cortex_a15_a7 is not set
4352+# BR2_cortex_a17 is not set
4353+# BR2_cortex_a17_a7 is not set
4354 # BR2_pj4 is not set
4355-# BR2_strongarm is not set
4356-# BR2_xscale is not set
4357-# BR2_iwmmxt is not set
4358+
4359+#
4360+# armv7m cores
4361+#
4362+# BR2_cortex_m3 is not set
4363+# BR2_cortex_m4 is not set
4364+# BR2_cortex_m7 is not set
4365+
4366+#
4367+# armv8 cores
4368+#
4369+# BR2_cortex_a32 is not set
4370+# BR2_cortex_a35 is not set
4371+# BR2_cortex_a53 is not set
4372+# BR2_cortex_a57 is not set
4373+# BR2_cortex_a57_a53 is not set
4374+# BR2_cortex_a72 is not set
4375+# BR2_cortex_a72_a53 is not set
4376+# BR2_cortex_a73 is not set
4377+# BR2_cortex_a73_a35 is not set
4378+# BR2_cortex_a73_a53 is not set
4379+# BR2_exynos_m1 is not set
4380+# BR2_xgene1 is not set
4381+# BR2_ARM_ENABLE_VFP is not set
4382 BR2_ARM_EABI=y
4383-# BR2_ARM_EABIHF is not set
4384 BR2_ARM_SOFT_FLOAT=y
4385-# BR2_ARM_FPU_VFPV2 is not set
4386 BR2_ARM_INSTRUCTIONS_ARM=y
4387 # BR2_ARM_INSTRUCTIONS_THUMB is not set
4388
4389@@ -80,11 +139,11 @@ BR2_GIT="git"
4390 BR2_CVS="cvs"
4391 BR2_LOCALFILES="cp"
4392 BR2_SCP="scp"
4393-BR2_SSH="ssh"
4394 BR2_HG="hg"
4395 BR2_ZCAT="gzip -d -c"
4396 BR2_BZCAT="bzcat"
4397 BR2_XZCAT="xzcat"
4398+BR2_LZCAT="lzip -d -c"
4399 BR2_TAR_OPTIONS=""
4400 BR2_DEFCONFIG="$(CONFIG_DIR)/defconfig"
4401 BR2_DL_DIR="$(TOPDIR)/dl"
4402@@ -103,21 +162,18 @@ BR2_JLEVEL=2
4403 BR2_CCACHE=y
4404 BR2_CCACHE_DIR="$(HOME)/.buildroot-ccache"
4405 BR2_CCACHE_INITIAL_SETUP=""
4406-# BR2_DEPRECATED is not set
4407+BR2_CCACHE_USE_BASEDIR=y
4408 # BR2_ENABLE_DEBUG is not set
4409 BR2_STRIP_strip=y
4410-# BR2_STRIP_none is not set
4411 BR2_STRIP_EXCLUDE_FILES=""
4412 BR2_STRIP_EXCLUDE_DIRS=""
4413 # BR2_OPTIMIZE_0 is not set
4414 # BR2_OPTIMIZE_1 is not set
4415 # BR2_OPTIMIZE_2 is not set
4416 # BR2_OPTIMIZE_3 is not set
4417+# BR2_OPTIMIZE_G is not set
4418 BR2_OPTIMIZE_S=y
4419-
4420-#
4421-# enabling Stack Smashing Protection requires support in the toolchain
4422-#
4423+# BR2_OPTIMIZE_FAST is not set
4424 # BR2_STATIC_LIBS is not set
4425 BR2_SHARED_LIBS=y
4426 # BR2_SHARED_STATIC_LIBS is not set
4427@@ -128,6 +184,23 @@ BR2_GLOBAL_PATCH_DIR=""
4428 # Advanced
4429 #
4430 # BR2_COMPILER_PARANOID_UNSAFE_PATH is not set
4431+# BR2_FORCE_HOST_BUILD is not set
4432+# BR2_REPRODUCIBLE is not set
4433+
4434+#
4435+# Security Hardening Options
4436+#
4437+
4438+#
4439+# Stack Smashing Protection needs a toolchain w/ SSP
4440+#
4441+BR2_RELRO_NONE=y
4442+# BR2_RELRO_PARTIAL is not set
4443+# BR2_RELRO_FULL is not set
4444+
4445+#
4446+# Fortify Source needs a glibc toolchain and optimization
4447+#
4448
4449 #
4450 # Toolchain
4451@@ -136,88 +209,89 @@ BR2_TOOLCHAIN=y
4452 BR2_TOOLCHAIN_USES_UCLIBC=y
4453 BR2_TOOLCHAIN_BUILDROOT=y
4454 # BR2_TOOLCHAIN_EXTERNAL is not set
4455-BR2_TOOLCHAIN_BUILDROOT_VENDOR="buildroot"
4456
4457 #
4458-# Kernel Header Options
4459+# Toolchain Buildroot Options
4460 #
4461-# BR2_KERNEL_HEADERS_3_2 is not set
4462-# BR2_KERNEL_HEADERS_3_4 is not set
4463-# BR2_KERNEL_HEADERS_3_10 is not set
4464-# BR2_KERNEL_HEADERS_3_12 is not set
4465-# BR2_KERNEL_HEADERS_3_14 is not set
4466-# BR2_KERNEL_HEADERS_3_18 is not set
4467-# BR2_KERNEL_HEADERS_3_19 is not set
4468-BR2_KERNEL_HEADERS_4_0=y
4469-# BR2_KERNEL_HEADERS_VERSION is not set
4470-BR2_DEFAULT_KERNEL_HEADERS="4.0.4"
4471+BR2_TOOLCHAIN_BUILDROOT_VENDOR="buildroot"
4472 BR2_TOOLCHAIN_BUILDROOT_UCLIBC=y
4473-# BR2_TOOLCHAIN_BUILDROOT_EGLIBC is not set
4474 # BR2_TOOLCHAIN_BUILDROOT_GLIBC is not set
4475 # BR2_TOOLCHAIN_BUILDROOT_MUSL is not set
4476 BR2_TOOLCHAIN_BUILDROOT_LIBC="uclibc"
4477-BR2_PACKAGE_UCLIBC=y
4478+
4479+#
4480+# Kernel Header Options
4481+#
4482+# BR2_KERNEL_HEADERS_4_4 is not set
4483+# BR2_KERNEL_HEADERS_4_9 is not set
4484+# BR2_KERNEL_HEADERS_4_14 is not set
4485+BR2_KERNEL_HEADERS_4_19=y
4486+# BR2_KERNEL_HEADERS_4_20 is not set
4487+# BR2_KERNEL_HEADERS_VERSION is not set
4488+# BR2_KERNEL_HEADERS_CUSTOM_TARBALL is not set
4489+# BR2_KERNEL_HEADERS_CUSTOM_GIT is not set
4490+BR2_DEFAULT_KERNEL_HEADERS="4.19.32"
4491+BR2_PACKAGE_LINUX_HEADERS=y
4492
4493 #
4494 # uClibc Options
4495 #
4496-BR2_UCLIBC_VERSION_SUPPORTS_LINUXTHREADS=y
4497-BR2_UCLIBC_VERSION_SUPPORTS_LINUXTHREADS_OLD=y
4498-BR2_UCLIBC_VERSION_SUPPORTS_NPTL=y
4499-BR2_UCLIBC_VERSION_0_9_33=y
4500-# BR2_UCLIBC_VERSION_NG is not set
4501-# BR2_UCLIBC_VERSION_SNAPSHOT is not set
4502-BR2_UCLIBC_VERSION_STRING="0.9.33.2"
4503-BR2_UCLIBC_CONFIG="package/uclibc/uClibc-0.9.33.config"
4504-BR2_TOOLCHAIN_BUILDROOT_INET_RPC=y
4505-BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
4506+BR2_PACKAGE_UCLIBC=y
4507+BR2_UCLIBC_CONFIG="package/uclibc/uClibc-ng.config"
4508+BR2_UCLIBC_CONFIG_FRAGMENT_FILES=""
4509+# BR2_TOOLCHAIN_BUILDROOT_WCHAR is not set
4510 # BR2_TOOLCHAIN_BUILDROOT_LOCALE is not set
4511-# BR2_PTHREADS_NONE is not set
4512-# BR2_PTHREADS is not set
4513-# BR2_PTHREADS_OLD is not set
4514 BR2_PTHREADS_NATIVE=y
4515+# BR2_PTHREADS is not set
4516+# BR2_PTHREADS_NONE is not set
4517 # BR2_PTHREAD_DEBUG is not set
4518 # BR2_TOOLCHAIN_BUILDROOT_USE_SSP is not set
4519 BR2_UCLIBC_INSTALL_UTILS=y
4520-# BR2_UCLIBC_INSTALL_TEST_SUITE is not set
4521 BR2_UCLIBC_TARGET_ARCH="arm"
4522-BR2_UCLIBC_ARM_BX=y
4523
4524 #
4525 # Binutils Options
4526 #
4527-BR2_BINUTILS_VERSION_2_22=y
4528-# BR2_BINUTILS_VERSION_2_23_2 is not set
4529-# BR2_BINUTILS_VERSION_2_24 is not set
4530-# BR2_BINUTILS_VERSION_2_25 is not set
4531-BR2_BINUTILS_VERSION="2.22"
4532+BR2_PACKAGE_HOST_BINUTILS_SUPPORTS_CFI=y
4533+# BR2_BINUTILS_VERSION_2_28_X is not set
4534+BR2_BINUTILS_VERSION_2_29_X=y
4535+# BR2_BINUTILS_VERSION_2_30_X is not set
4536+# BR2_BINUTILS_VERSION_2_31_X is not set
4537+BR2_BINUTILS_VERSION="2.29.1"
4538 BR2_BINUTILS_EXTRA_CONFIG_OPTIONS=""
4539
4540 #
4541 # GCC Options
4542 #
4543-BR2_GCC_NEEDS_MPC=y
4544-BR2_GCC_SUPPORTS_GRAPHITE=y
4545-# BR2_GCC_VERSION_4_7_X is not set
4546-BR2_GCC_VERSION_4_8_X=y
4547 # BR2_GCC_VERSION_4_9_X is not set
4548-BR2_GCC_SUPPORTS_FINEGRAINEDMTUNE=y
4549-BR2_GCC_VERSION="4.8.4"
4550+# BR2_GCC_VERSION_5_X is not set
4551+# BR2_GCC_VERSION_6_X is not set
4552+BR2_GCC_VERSION_7_X=y
4553+# BR2_GCC_VERSION_8_X is not set
4554+BR2_GCC_SUPPORTS_LIBCILKRTS=y
4555+BR2_GCC_VERSION="7.4.0"
4556 BR2_EXTRA_GCC_CONFIG_OPTIONS=""
4557 # BR2_TOOLCHAIN_BUILDROOT_CXX is not set
4558-BR2_GCC_ENABLE_TLS=y
4559+# BR2_TOOLCHAIN_BUILDROOT_FORTRAN is not set
4560 # BR2_GCC_ENABLE_LTO is not set
4561 # BR2_GCC_ENABLE_OPENMP is not set
4562-# BR2_GCC_ENABLE_LIBMUDFLAP is not set
4563 # BR2_GCC_ENABLE_GRAPHITE is not set
4564+BR2_PACKAGE_HOST_GDB_ARCH_SUPPORTS=y
4565+
4566+#
4567+# Host GDB Options
4568+#
4569 # BR2_PACKAGE_HOST_GDB is not set
4570-BR2_TOOLCHAIN_HAS_NATIVE_RPC=y
4571-BR2_USE_WCHAR=y
4572+BR2_PACKAGE_GDB_NEEDS_CXX11=y
4573+
4574+#
4575+# Toolchain Generic Options
4576+#
4577+BR2_TOOLCHAIN_SUPPORTS_VARIADIC_MI_THUNK=y
4578 BR2_TOOLCHAIN_HAS_THREADS=y
4579 BR2_TOOLCHAIN_HAS_THREADS_NPTL=y
4580-BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS=y
4581-# BR2_ENABLE_LOCALE_PURGE is not set
4582-BR2_NEEDS_GETTEXT=y
4583+BR2_TOOLCHAIN_HAS_UCONTEXT=y
4584+BR2_TOOLCHAIN_SUPPORTS_PIE=y
4585 BR2_USE_MMU=y
4586 BR2_TARGET_OPTIMIZATION="-pipe"
4587 BR2_TARGET_LDFLAGS=""
4588@@ -243,44 +317,80 @@ BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_17=y
4589 BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_18=y
4590 BR2_TOOLCHAIN_HEADERS_AT_LEAST_3_19=y
4591 BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_0=y
4592-BR2_TOOLCHAIN_HEADERS_AT_LEAST="4.0"
4593+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_1=y
4594+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_2=y
4595+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_3=y
4596+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_4=y
4597+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_5=y
4598+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_6=y
4599+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_7=y
4600+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_8=y
4601+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_9=y
4602+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_10=y
4603+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_11=y
4604+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_12=y
4605+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_13=y
4606+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_14=y
4607+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_15=y
4608+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_16=y
4609+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_17=y
4610+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_18=y
4611+BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_19=y
4612+BR2_TOOLCHAIN_HEADERS_AT_LEAST="4.19"
4613+BR2_TOOLCHAIN_GCC_AT_LEAST_4_3=y
4614+BR2_TOOLCHAIN_GCC_AT_LEAST_4_4=y
4615+BR2_TOOLCHAIN_GCC_AT_LEAST_4_5=y
4616+BR2_TOOLCHAIN_GCC_AT_LEAST_4_6=y
4617+BR2_TOOLCHAIN_GCC_AT_LEAST_4_7=y
4618+BR2_TOOLCHAIN_GCC_AT_LEAST_4_8=y
4619+BR2_TOOLCHAIN_GCC_AT_LEAST_4_9=y
4620+BR2_TOOLCHAIN_GCC_AT_LEAST_5=y
4621+BR2_TOOLCHAIN_GCC_AT_LEAST_6=y
4622+BR2_TOOLCHAIN_GCC_AT_LEAST_7=y
4623+BR2_TOOLCHAIN_GCC_AT_LEAST="7"
4624+BR2_TOOLCHAIN_HAS_MNAN_OPTION=y
4625+BR2_TOOLCHAIN_HAS_SYNC_1=y
4626+BR2_TOOLCHAIN_HAS_SYNC_2=y
4627+BR2_TOOLCHAIN_HAS_SYNC_4=y
4628+BR2_TOOLCHAIN_HAS_LIBATOMIC=y
4629+BR2_TOOLCHAIN_HAS_ATOMIC=y
4630
4631 #
4632 # System configuration
4633 #
4634+BR2_ROOTFS_SKELETON_DEFAULT=y
4635+# BR2_ROOTFS_SKELETON_CUSTOM is not set
4636 BR2_TARGET_GENERIC_HOSTNAME="cirros"
4637 BR2_TARGET_GENERIC_ISSUE="Welcome to CirrOS"
4638-BR2_TARGET_GENERIC_PASSWD_MD5=y
4639-# BR2_TARGET_GENERIC_PASSWD_SHA256 is not set
4640+BR2_TARGET_GENERIC_PASSWD_SHA256=y
4641 # BR2_TARGET_GENERIC_PASSWD_SHA512 is not set
4642-BR2_TARGET_GENERIC_PASSWD_METHOD="md5"
4643+BR2_TARGET_GENERIC_PASSWD_METHOD="sha-256"
4644 BR2_INIT_BUSYBOX=y
4645 # BR2_INIT_SYSV is not set
4646
4647 #
4648-# systemd needs an (e)glibc toolchain, headers >= 3.10
4649+# systemd needs a glibc toolchain w/ SSP, headers >= 3.10
4650 #
4651 # BR2_INIT_NONE is not set
4652 # BR2_ROOTFS_DEVICE_CREATION_STATIC is not set
4653 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_DEVTMPFS=y
4654 # BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV is not set
4655-# BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV is not set
4656+
4657+#
4658+# eudev needs a toolchain w/ wchar, dynamic library
4659+#
4660 BR2_ROOTFS_DEVICE_TABLE="system/device_table.txt"
4661-BR2_ROOTFS_SKELETON_DEFAULT=y
4662-# BR2_ROOTFS_SKELETON_CUSTOM is not set
4663+# BR2_ROOTFS_DEVICE_TABLE_SUPPORTS_EXTENDED_ATTRIBUTES is not set
4664+# BR2_ROOTFS_MERGED_USR is not set
4665+BR2_TARGET_ENABLE_ROOT_LOGIN=y
4666 BR2_TARGET_GENERIC_ROOT_PASSWD=""
4667 BR2_SYSTEM_BIN_SH_BUSYBOX=y
4668
4669 #
4670-# bash, dash, zsh need BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
4671+# bash, dash, mksh, zsh need BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
4672 #
4673 # BR2_SYSTEM_BIN_SH_NONE is not set
4674-BR2_SYSTEM_BIN_SH="/bin/busybox"
4675 BR2_TARGET_GENERIC_GETTY=y
4676-
4677-#
4678-# getty options
4679-#
4680 BR2_TARGET_GENERIC_GETTY_PORT="ttyS0"
4681 # BR2_TARGET_GENERIC_GETTY_BAUDRATE_KEEP is not set
4682 # BR2_TARGET_GENERIC_GETTY_BAUDRATE_9600 is not set
4683@@ -293,10 +403,17 @@ BR2_TARGET_GENERIC_GETTY_TERM="vt100"
4684 BR2_TARGET_GENERIC_GETTY_OPTIONS=""
4685 BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW=y
4686 BR2_SYSTEM_DHCP=""
4687+BR2_SYSTEM_DEFAULT_PATH="/bin:/sbin:/usr/bin:/usr/sbin"
4688+# BR2_ENABLE_LOCALE_PURGE is not set
4689+
4690+#
4691+# NLS support needs a toolchain w/ wchar, dynamic library
4692+#
4693 # BR2_TARGET_TZ_INFO is not set
4694 BR2_ROOTFS_USERS_TABLES=""
4695 BR2_ROOTFS_OVERLAY=""
4696 BR2_ROOTFS_POST_BUILD_SCRIPT=""
4697+BR2_ROOTFS_POST_FAKEROOT_SCRIPT=""
4698 BR2_ROOTFS_POST_IMAGE_SCRIPT=""
4699
4700 #
4701@@ -309,18 +426,31 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT=""
4702 #
4703 BR2_PACKAGE_BUSYBOX=y
4704 BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-cirros.config"
4705+BR2_PACKAGE_BUSYBOX_CONFIG_FRAGMENT_FILES=""
4706 # BR2_PACKAGE_BUSYBOX_SHOW_OTHERS is not set
4707+# BR2_PACKAGE_BUSYBOX_INDIVIDUAL_BINARIES is not set
4708 # BR2_PACKAGE_BUSYBOX_WATCHDOG is not set
4709+BR2_PACKAGE_SKELETON=y
4710+BR2_PACKAGE_HAS_SKELETON=y
4711+BR2_PACKAGE_PROVIDES_SKELETON="skeleton-init-sysv"
4712+BR2_PACKAGE_SKELETON_INIT_COMMON=y
4713+BR2_PACKAGE_SKELETON_INIT_SYSV=y
4714
4715 #
4716 # Audio and video applications
4717 #
4718 # BR2_PACKAGE_ALSA_UTILS is not set
4719+# BR2_PACKAGE_ATEST is not set
4720 # BR2_PACKAGE_AUMIX is not set
4721
4722 #
4723 # bellagio needs a toolchain w/ C++, threads, dynamic library
4724 #
4725+
4726+#
4727+# bluez-alsa needs a toolchain w/ wchar, NPTL, headers >= 3.4, dynamic library
4728+#
4729+# BR2_PACKAGE_DVBLAST is not set
4730 # BR2_PACKAGE_DVDAUTHOR is not set
4731
4732 #
4733@@ -331,11 +461,28 @@ BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-cirros.config"
4734 # espeak needs a toolchain w/ C++, wchar, threads, dynamic library
4735 #
4736 # BR2_PACKAGE_FAAD2 is not set
4737+BR2_PACKAGE_FFMPEG_ARCH_SUPPORTS=y
4738 # BR2_PACKAGE_FFMPEG is not set
4739-# BR2_PACKAGE_FLAC is not set
4740-# BR2_PACKAGE_FLITE is not set
4741-# BR2_PACKAGE_GSTREAMER is not set
4742-# BR2_PACKAGE_GSTREAMER1 is not set
4743+
4744+#
4745+# flac needs a toolchain w/ wchar
4746+#
4747+
4748+#
4749+# flite needs a toolchain w/ wchar
4750+#
4751+
4752+#
4753+# gmrender-resurrect needs a toolchain w/ wchar, threads
4754+#
4755+
4756+#
4757+# gstreamer 0.10 needs a toolchain w/ wchar, threads, dynamic library
4758+#
4759+
4760+#
4761+# gstreamer 1.x needs a toolchain w/ wchar, threads
4762+#
4763
4764 #
4765 # jack2 needs a toolchain w/ threads, C++, dynamic library
4766@@ -343,57 +490,85 @@ BR2_PACKAGE_BUSYBOX_CONFIG="package/busybox/busybox-cirros.config"
4767 BR2_PACKAGE_KODI_ARCH_SUPPORTS=y
4768
4769 #
4770-# kodi needs a toolchain w/ C++, threads, wchar
4771+# kodi needs python w/ .py modules, a uClibc or glibc toolchain w/ C++, threads, wchar, dynamic library, gcc >= 4.8, host gcc >= 4.6
4772 #
4773
4774 #
4775-# kodi requires an OpenGL ES and EGL backend
4776+# kodi needs an OpenGL EGL backend with OpenGL support
4777 #
4778 # BR2_PACKAGE_LAME is not set
4779-# BR2_PACKAGE_LIBVPX is not set
4780 # BR2_PACKAGE_MADPLAY is not set
4781
4782 #
4783+# mimic needs a toolchain w/ wchar
4784+#
4785+
4786+#
4787+# miraclecast needs systemd and a glibc toolchain w/ threads and wchar
4788+#
4789+
4790+#
4791 # mjpegtools needs a toolchain w/ C++, threads
4792 #
4793
4794 #
4795 # modplugtools needs a toolchain w/ C++
4796 #
4797+# BR2_PACKAGE_MOTION is not set
4798
4799 #
4800-# mpd needs a toolchain w/ C++, threads, wchar
4801+# mpd needs a toolchain w/ C++, threads, wchar, gcc >= 4.9
4802 #
4803 # BR2_PACKAGE_MPD_MPC is not set
4804 # BR2_PACKAGE_MPG123 is not set
4805-BR2_PACKAGE_MPLAYER_ARCH_SUPPORTS=y
4806-# BR2_PACKAGE_MPLAYER is not set
4807+# BR2_PACKAGE_MPV is not set
4808+# BR2_PACKAGE_MULTICAT is not set
4809 # BR2_PACKAGE_MUSEPACK is not set
4810-# BR2_PACKAGE_NCMPC is not set
4811
4812 #
4813-# on2-8170-libs needs an (e)glibc toolchain and a Linux kernel to be built
4814+# ncmpc needs a toolchain w/ C++, wchar, threads, gcc >= 4.9
4815+#
4816+
4817+#
4818+# omxplayer needs rpi-userland and a toolchain w/ C++, threads, wchar, dynamic library
4819+#
4820+
4821+#
4822+# on2-8170-libs needs a glibc toolchain and a Linux kernel to be built
4823 #
4824 # BR2_PACKAGE_OPUS_TOOLS is not set
4825-# BR2_PACKAGE_PULSEAUDIO is not set
4826+BR2_PACKAGE_PULSEAUDIO_HAS_ATOMIC=y
4827+
4828+#
4829+# pulseaudio needs a toolchain w/ wchar, threads, dynamic library
4830+#
4831 # BR2_PACKAGE_SOX is not set
4832
4833 #
4834-# tovid needs a toolchain w/ threads, C++, wchar
4835+# squeezelite needs a toolchain w/ wchar, NPTL, dynamic library
4836 #
4837
4838 #
4839-# tovid depends on python or python3
4840+# tovid needs a toolchain w/ threads, C++, wchar, gcc >= 4.5
4841 #
4842 # BR2_PACKAGE_TSTOOLS is not set
4843 # BR2_PACKAGE_TWOLAME is not set
4844+# BR2_PACKAGE_UDPXY is not set
4845+
4846+#
4847+# upmpdcli needs a toolchain w/ C++, NPTL, gcc >= 4.9
4848+#
4849
4850 #
4851-# upmpdcli needs a toolchain w/ C++, threads
4852+# v4l2grab needs a toolchain w/ threads, dynamic library, C++ and headers >= 3.0
4853 #
4854
4855 #
4856-# vlc needs a uclibc snapshot, uclibc-ng or (e)glibc toolchain w/ C++, wchar, threads, headers >= 3.7
4857+# v4l2loopback needs a Linux kernel to be built
4858+#
4859+
4860+#
4861+# vlc needs a toolchain w/ C++, dynamic library, wchar, threads, gcc >= 4.9, headers >= 3.7
4862 #
4863 # BR2_PACKAGE_VORBIS_TOOLS is not set
4864 # BR2_PACKAGE_WAVPACK is not set
4865@@ -403,45 +578,74 @@ BR2_PACKAGE_MPLAYER_ARCH_SUPPORTS=y
4866 #
4867 # Compressors and decompressors
4868 #
4869+# BR2_PACKAGE_BROTLI is not set
4870 # BR2_PACKAGE_BZIP2 is not set
4871-# BR2_PACKAGE_INFOZIP is not set
4872 # BR2_PACKAGE_LZ4 is not set
4873
4874 #
4875 # lzip needs a toolchain w/ C++
4876 #
4877 # BR2_PACKAGE_LZOP is not set
4878-# BR2_PACKAGE_XZ is not set
4879
4880 #
4881-# Debugging, profiling and benchmark
4882+# p7zip needs a toolchain w/ threads, wchar, C++
4883+#
4884+# BR2_PACKAGE_PIGZ is not set
4885+
4886 #
4887+# pixz needs a toolchain w/ threads, wchar
4888+#
4889+
4890+#
4891+# unrar needs a toolchain w/ C++, wchar, threads
4892+#
4893+# BR2_PACKAGE_XZ is not set
4894+# BR2_PACKAGE_ZIP is not set
4895+# BR2_PACKAGE_ZSTD is not set
4896
4897 #
4898-# blktrace needs a (e)glibc or musl toolchain
4899+# Debugging, profiling and benchmark
4900 #
4901+# BR2_PACKAGE_BLKTRACE is not set
4902
4903 #
4904 # bonnie++ needs a toolchain w/ C++
4905 #
4906 # BR2_PACKAGE_CACHE_CALIBRATOR is not set
4907+
4908+#
4909+# clinfo needs an OpenCL provider
4910+#
4911 # BR2_PACKAGE_DHRYSTONE is not set
4912+# BR2_PACKAGE_DIEHARDER is not set
4913 # BR2_PACKAGE_DMALLOC is not set
4914-# BR2_PACKAGE_DROPWATCH is not set
4915-# BR2_PACKAGE_DSTAT is not set
4916+
4917+#
4918+# dropwatch needs a toolchain w/ threads, wchar
4919+#
4920+
4921+#
4922+# dstat needs a toolchain w/ wchar, threads, dynamic library
4923+#
4924+# BR2_PACKAGE_DT is not set
4925
4926 #
4927 # duma needs a toolchain w/ C++, threads, dynamic library
4928 #
4929 # BR2_PACKAGE_FIO is not set
4930+BR2_PACKAGE_GDB_ARCH_SUPPORTS=y
4931
4932 #
4933 # gdb/gdbserver needs a toolchain w/ threads, threads debug
4934 #
4935+
4936+#
4937+# gdb/gdbserver >= 8.x needs a toolchain w/ C++, gcc >= 4.8
4938+#
4939 BR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y
4940
4941 #
4942-# google-breakpad requires an (e)glibc toolchain w/ C++ enabled
4943+# google-breakpad requires a glibc or uClibc toolchain w/ wchar, thread, C++, gcc >= 4.8
4944 #
4945 # BR2_PACKAGE_IOZONE is not set
4946 # BR2_PACKAGE_KEXEC is not set
4947@@ -449,13 +653,21 @@ BR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y
4948 #
4949 # ktap needs a Linux kernel to be built
4950 #
4951-# BR2_PACKAGE_LATENCYTOP is not set
4952+
4953+#
4954+# latencytop needs a toolchain w/ wchar, threads
4955+#
4956 # BR2_PACKAGE_LMBENCH is not set
4957+BR2_PACKAGE_LTP_TESTSUITE_ARCH_SUPPORTS=y
4958 # BR2_PACKAGE_LTP_TESTSUITE is not set
4959-# BR2_PACKAGE_LTRACE is not set
4960+BR2_PACKAGE_LTRACE_ARCH_SUPPORTS=y
4961+
4962+#
4963+# ltrace needs a uClibc or glibc toolchain w/ wchar, dynamic library
4964+#
4965
4966 #
4967-# lttng-babeltrace needs a uclibc snapshot or (e)glib toolchain w/ wchar, threads
4968+# lttng-babeltrace needs a toolchain w/ wchar, threads
4969 #
4970
4971 #
4972@@ -466,13 +678,18 @@ BR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y
4973 # BR2_PACKAGE_NETPERF is not set
4974
4975 #
4976-# oprofile needs a toolchain w/ C++, wchar
4977+# netsniff-ng needs a glibc or musl toolchain w/ threads, headers >= 3.0
4978 #
4979-# BR2_PACKAGE_PAX_UTILS is not set
4980
4981 #
4982-# perf needs a Linux kernel to be built
4983+# nmon needs a glibc toolchain
4984+#
4985+BR2_PACKAGE_OPROFILE_ARCH_SUPPORTS=y
4986+
4987+#
4988+# oprofile needs a toolchain w/ C++, wchar
4989 #
4990+# BR2_PACKAGE_PAX_UTILS is not set
4991 # BR2_PACKAGE_PV is not set
4992 # BR2_PACKAGE_RAMSMP is not set
4993 # BR2_PACKAGE_RAMSPEED is not set
4994@@ -480,112 +697,182 @@ BR2_PACKAGE_GOOGLE_BREAKPAD_ARCH_SUPPORTS=y
4995 # BR2_PACKAGE_SPIDEV_TEST is not set
4996 # BR2_PACKAGE_STRACE is not set
4997 # BR2_PACKAGE_STRESS is not set
4998+# BR2_PACKAGE_STRESS_NG is not set
4999
5000 #
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches