Using the fido branch of the Poky git repository I see a bunch of linker failures when trying to use the menuconfig command as follows: BB_VERSION = "1.26.0" HOSTLD scripts/kconfig/mconf scripts/kconfig/mconf.o: In function `show_help': mconf.c:(.text+0x8a4): undefined reference to `stdscr' scripts/kconfig/lxdialog/checklist.o: In function `print_arrows': checklist.c:(.text+0x2c): undefined reference to `wmove' <snip> menubox.c:(.text+0x42d): undefined reference to `waddch' menubox.c:(.text+0x434): undefined reference to `acs_map' menubox.c:(.text+0x43c): undefined reference to `waddch' menubox.c:(.text+0x443): undefined reference to `acs_map' menubox.c:(.text+0x44b): undefined reference to `waddch' Despite ncurses-native being deployed to the sysroot the menuconfig command is failing to pick up the ncurses libraries at link time.
Hi Josh, I think we need a little more information about this issue, I was able to run bitbake -c menuconfig linux-yoicto and have it build and run the n-curses based menuconfig in a screen instance. I verified that I was actaully using the sysroot version of ncurses. Can you verify the failure with an strace of the build, I did it via a devshell and then "strace -s 8192 -f -o strace.log -e trace=open,execve make menuconfig" Also do you have libncurses installed in your host? I know it should find the -native version, just curious.
Hi Saul, I didn't have libncurses installed on my host when I reported this issue, but I did end up doing that in order to use menuconfig. I'm running the fido branch of poky on an Ubuntu 14.10 x86_64 machine. Unfortunately after removing the -dev packages for libncurses I am not able to reproduce this issue, I will try and find the time to try again with a fresh OS install in a VM and see whether I can reproduce.
Saul, I believe the info has been provided. Please resent to NEEDINFO if that is not the case.
I've been unable to reproduce this issue on a clean Ubuntu 15.04 virtual machine using xterm
Saul, It appears this should be closed as works for me. Thoughts
Not reproducible at this time
Verified on master: d4585fa23d56a58c583ee33db067a23177a936b1