diff options
| author | Fabrice Fontaine <fontaine.fabrice@gmail.com> | 2018-04-01 19:56:51 +0200 |
|---|---|---|
| committer | Peter Korsgaard <peter@korsgaard.com> | 2018-04-02 00:08:38 +0200 |
| commit | 70e6b08d41be1c5d5a4272c8b4210963ca9a278e (patch) | |
| tree | 32251411173de2d9efc6bdf07499ea525fe5d216 /package/ncmpc | |
| parent | 80928388286b6f25a9e70466dba57aa0587db8c0 (diff) | |
| download | buildroot-70e6b08d41be1c5d5a4272c8b4210963ca9a278e.tar.gz buildroot-70e6b08d41be1c5d5a4272c8b4210963ca9a278e.zip | |
ncmpc: fix build with ncursesw
Fixes:
http://autobuild.buildroot.net/results/c5bb5f978602896179ff9c58ecf4ced40bb96b57
When ncurses is built with wide support, we install libncursesw (plus a
libncurses symlink) but NOT ncursesw.h, only ncurses.h. This combination
confuses the ncmpc build system as it expects a ncursesw.h when it finds
libncursesw:
meson.build:92:4: ERROR: Problem encountered: No ncursesw header found
The ncurses/ncursesw logic in the build system is only used to know what
header file to #include, and what library to link with. As we already
provide a libncurses symlink when building with wide support we can simply
force ncmpc to use the ncurses variant.
[Peter: extend commit message]
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/ncmpc')
| -rw-r--r-- | package/ncmpc/ncmpc.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/package/ncmpc/ncmpc.mk b/package/ncmpc/ncmpc.mk index 0c9dfd4658..6bce627562 100644 --- a/package/ncmpc/ncmpc.mk +++ b/package/ncmpc/ncmpc.mk @@ -14,6 +14,7 @@ NCMPC_LICENSE_FILES = COPYING NCMPC_CONF_OPTS += \ --prefix=/usr \ + -Dcurses=ncurses \ --buildtype $(if $(BR2_ENABLE_DEBUG),debug,release) \ --cross-file $(HOST_DIR)/etc/meson/cross-compilation.conf |

