kumquat-buildroot/support
Guillermo A. Amaral eefe01c5d1 support/kconfig: Apply upstream nconfig ncurses/ncursesw fix
Buildroot's "make nconfig" command stopped working a while ago on
Gentoo systems. Running the command would result in a crash.

The issue is caused by lxdialog's cflags which are also used to build
nconfig; It would detect *ncursesw* and turn on WIDECHAR support --
but the Makefile would still link to plain *ncurses* while building
nconfig (which was built without WIDECHAR support).

This would cause a crash after using *wattrset* on a WINDOW instance.
WIDECHAR *wattrset* would try to set the _color member in the WINDOW
struct which does not exist in the NON-WIDECHAR ncurses instance. It
would end up clobbering data outside the struct (usually _line entries).

An upstream patch fixes the issue, so we're applying it to Buildroot's
kconfig.

Signed-off-by: Guillermo A. Amaral <g@maral.me>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
(cherry picked from commit 8aa4ee2b02)
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2018-01-30 23:45:17 +01:00
..
dependencies dependencies: always use HOSTCC_NOCACHE for DEPENDENCIES_HOST_PREREQ 2017-10-25 09:33:04 +02:00
download suport/download: force svn to be non-interactive 2017-11-26 21:57:21 +01:00
gnuconfig support/gnuconfig: bump version to 2016-05-15 2016-06-05 22:26:57 +02:00
kconfig support/kconfig: Apply upstream nconfig ncurses/ncursesw fix 2018-01-30 23:45:17 +01:00
legal-info docs: libtool patches are not handled by legal-info infrastructure. 2016-08-19 23:16:23 +02:00
libtool
misc Update for 2017.02 2017-02-28 22:00:23 +01:00
scripts support/scripts/size-stats: avoid divide-by-zero 2017-12-20 21:52:17 +01:00