diff options
| author | Andreas Müller <schnitzeltony@gmail.com> | 2019-07-03 15:12:52 +0200 |
|---|---|---|
| committer | Otavio Salvador <otavio@ossystems.com.br> | 2019-07-03 11:16:00 -0300 |
| commit | 50f873c855fb65174ce2bb2160ec86944f078b58 (patch) | |
| tree | 0a435984ca98d48986635546fb7bc7ed9c9255f1 | |
| parent | 82adb4390a070b9250989c1e70ba516a29971b2d (diff) | |
| download | meta-freescale-50f873c855fb65174ce2bb2160ec86944f078b58.tar.gz | |
linux-fslc-lts: remove orphaned patch
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
| -rw-r--r-- | recipes-kernel/linux/linux-fslc-lts-4.19/0001-menuconfig-mconf-cfg-Allow-specification-of-ncurses-.patch | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/recipes-kernel/linux/linux-fslc-lts-4.19/0001-menuconfig-mconf-cfg-Allow-specification-of-ncurses-.patch b/recipes-kernel/linux/linux-fslc-lts-4.19/0001-menuconfig-mconf-cfg-Allow-specification-of-ncurses-.patch deleted file mode 100644 index 73182b952..000000000 --- a/recipes-kernel/linux/linux-fslc-lts-4.19/0001-menuconfig-mconf-cfg-Allow-specification-of-ncurses-.patch +++ /dev/null | |||
| @@ -1,57 +0,0 @@ | |||
| 1 | From 846b11d8c834af4fa62393dadb490ea8246b332c Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Bruce Ashfield <bruce.ashfield@windriver.com> | ||
| 3 | Date: Mon, 2 Jul 2018 23:10:28 -0400 | ||
| 4 | Subject: [PATCH] menuconfig,mconf-cfg: Allow specification of ncurses location | ||
| 5 | |||
| 6 | In some cross build environments such as the Yocto Project build | ||
| 7 | environment it provides an ncurses library that is compiled | ||
| 8 | differently than the host's version. This causes display corruption | ||
| 9 | problems when the host's curses includes are used instead of the | ||
| 10 | includes from the provided compiler are overridden. There is a second | ||
| 11 | case where there is no curses libraries at all on the host system and | ||
| 12 | menuconfig will just fail entirely. | ||
| 13 | |||
| 14 | The solution is simply to allow an override variable in | ||
| 15 | check-lxdialog.sh for environments such as the Yocto Project. Adding | ||
| 16 | a CROSS_CURSES_LIB and CROSS_CURSES_INC solves the issue and allowing | ||
| 17 | compiling and linking against the right headers and libraries. | ||
| 18 | |||
| 19 | Stolen from linux-yocto [1] | ||
| 20 | |||
| 21 | [1] http://git.yoctoproject.org/cgit.cgi/linux-yocto/commit/?id=846b11d8c834af4fa62393dadb490ea8246b332c | ||
| 22 | |||
| 23 | Upstream-Status: Pending | ||
| 24 | |||
| 25 | Signed-off-by: Jason Wessel <jason.wessel@windriver.com> | ||
| 26 | cc: Michal Marek <mmarek@suse.cz> | ||
| 27 | cc: linux-kbuild@vger.kernel.org | ||
| 28 | Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> | ||
| 29 | --- | ||
| 30 | scripts/kconfig/mconf-cfg.sh | 8 ++++++++ | ||
| 31 | 1 file changed, 8 insertions(+) | ||
| 32 | mode change 100755 => 100644 scripts/kconfig/mconf-cfg.sh | ||
| 33 | |||
| 34 | diff --git a/scripts/kconfig/mconf-cfg.sh b/scripts/kconfig/mconf-cfg.sh | ||
| 35 | old mode 100755 | ||
| 36 | new mode 100644 | ||
| 37 | index c812872d7f9d..65a9b9e5b8a6 | ||
| 38 | --- a/scripts/kconfig/mconf-cfg.sh | ||
| 39 | +++ b/scripts/kconfig/mconf-cfg.sh | ||
| 40 | @@ -4,6 +4,14 @@ | ||
| 41 | PKG="ncursesw" | ||
| 42 | PKG2="ncurses" | ||
| 43 | |||
| 44 | +if [ "$CROSS_CURSES_LIB" != "" ]; then | ||
| 45 | + echo libs=\'$CROSS_CURSES_LIB\' | ||
| 46 | + if [ x"$CROSS_CURSES_INC" != x ]; then | ||
| 47 | + echo cflags=\'$CROSS_CURSES_INC\' | ||
| 48 | + fi | ||
| 49 | + exit 0 | ||
| 50 | +fi | ||
| 51 | + | ||
| 52 | if [ -n "$(command -v pkg-config)" ]; then | ||
| 53 | if pkg-config --exists $PKG; then | ||
| 54 | echo cflags=\"$(pkg-config --cflags $PKG)\" | ||
| 55 | -- | ||
| 56 | 2.20.1 | ||
| 57 | |||
