8aa4ee2b02
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>
11 lines
379 B
Plaintext
11 lines
379 B
Plaintext
01-kconfig-kernel-to-buildroot.patch
|
|
06-br-build-system-integration.patch
|
|
10-br-build-system.patch
|
|
11-use-mktemp-for-lxdialog.patch
|
|
12-fix-glade-file-path.patch
|
|
14-support-out-of-tree-config.patch
|
|
15-fix-qconf-moc-rule.patch
|
|
16-fix-space-to-de-select-options.patch
|
|
17-kconfig-lxdialog-get-ncurses-CFLAGS-with-pkg-config.patch
|
|
18-kconfig-nconfig-fix-multi-byte-UTF-handling.patch
|