Summary: | =media-sound/moc-2.6_alpha1 - interface_elements.o: undefined reference to symbol 'cbreak' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alice Ferrazzi <alicef> |
Component: | Current packages | Assignee: | Tim Harder <radhermit> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | sound |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build |
Description
Alice Ferrazzi
2015-08-25 12:58:12 UTC
Created attachment 410244 [details]
build
Which version of ncurses is installed (and its useflags) ? sys-libs/ncurses-5.9-r3 cxx tinfo unicode ABI_X86_32_64 Looks like an underlinking bug; moc's build system failed to add -ltinfow to LIBADD/LDADD, perhaps as a result of using custom m4 macros instead of standard pkg-config for detecting ncurses in configure. Also, I think the moc ebuild is missing a dependency on ncurses[tinfo] (In reply to Alexandre Rostovtsev from comment #4) > Also, I think the moc ebuild is missing a dependency on ncurses[tinfo] That sort of dep only makes sense for binary packages; otherwise, packages should use pkgconfig as you pointed out to get the libs for ncurses that they should link against. *** This bug has been marked as a duplicate of bug 521860 *** |