diff mbox

[LEDE-DEV] Cannot compile latest code.

Message ID 9fc54ff7-5712-812a-60e4-d0f9d7b523a2@web.de
State Superseded
Headers show

Commit Message

Dirk Neukirchen May 11, 2016, 2:34 p.m. UTC
Package dmesg is missing dependencies for the following libraries:
libtinfow.so.5

This happens with several other packages now with:
staging_dir/target-../usr/lib/libtinfow.so.5: error adding symbols: DSO missing from command line
- fixing can involve adding LIBS="-ltinfo" to CONFIGURE_VARS (seems to compile) or more 
elaborate manipulation and patching of package build systems (to use ncurses-config)

Comments

Felix Fietkau May 11, 2016, 2:45 p.m. UTC | #1
On 2016-05-11 16:34, Dirk Neukirchen wrote:
> Package dmesg is missing dependencies for the following libraries:
> libtinfow.so.5
> 
> This happens with several other packages now with:
> staging_dir/target-../usr/lib/libtinfow.so.5: error adding symbols: DSO missing from command line
> - fixing can involve adding LIBS="-ltinfo" to CONFIGURE_VARS (seems to compile) or more 
> elaborate manipulation and patching of package build systems (to use ncurses-config)
Please try a clean build from the latest version

- Felix
diff mbox

Patch

diff --git a/package/utils/util-linux/Makefile b/package/utils/util-linux/Makefile
index c128b48..8ee7c35 100644
--- a/package/utils/util-linux/Makefile
+++ b/package/utils/util-linux/Makefile
@@ -202,7 +202,7 @@  endef
 define Package/dmesg
 $(call Package/util-linux/Default)
   TITLE:=print or control the kernel ring buffer
-  DEPENDS:= +librt
+  DEPENDS:= +librt +libncursesw
 endef
 
 define Package/dmesg/description
@@ -212,7 +212,7 @@  endef
 define Package/fdisk
 $(call Package/util-linux/Default)
   TITLE:=manipulate disk partition table
-  DEPENDS:= +libblkid +libsmartcols +libfdisk
+  DEPENDS:= +libblkid +libsmartcols +libfdisk +libncursesw
   SUBMENU=disc
 endef