Modify

Opened 4 years ago

Last modified 4 years ago

#16797 new defect

ncurses libtinfo breaks "menu makeconfig"

Reported by: anonymous Owned by: developers
Priority: normal Milestone:
Component: toolchain Version: Trunk
Keywords: menuconfig ncurses tinfo cbreak Cc:

Description

Newer versions of ncurses moves some symbols from libncurses to libtinfo. Build systems that do not check pkg-config tend to break when they can't find needed symbols in libncurses.

undefined reference to symbol 'cbreak'

There is a fix for very similar problem that was applied to the Linux Kernel's "make menuconfig" that provides a good reference. https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=fc9c6e000f62c2eeda426d4d5f022b3d57729bb0

Attachments (0)

Change History (2)

comment:1 Changed 4 years ago by anonymous

Sheesh. I'm becoming dyslexic... Title for bug should read "make menuconfig"

comment:2 Changed 4 years ago by anonymous

Same issue with "make kernel_menuconfig". Also causes problems linking cmake when building the toolchain.

Add Comment

Modify Ticket

Action
as new .
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.