Summary: | sys-cluster/pacemaker-1.1.10: fails to build with ncurses[tinfo] | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Diego Elio Pettenò (RETIRED) <flameeyes> |
Component: | Current packages | Assignee: | Gentoo Cluster Team <cluster> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 457530 | ||
Attachments: | build.log |
Description
Diego Elio Pettenò (RETIRED)
2014-10-25 17:11:33 UTC
Created attachment 388068 [details] build.log Autoattach of build.log -- if there are any issues with this file please add bug to tracker bug 527870 tbh I have no idea why. @xarthisius ? (In reply to Ultrabug from comment #2) > tbh I have no idea why. @xarthisius ? I don't have time to investigate this in detail right now. Usual cause is that build system checks for ncurses directly and adds only -lncurses to LIBS, while it should be doing 'pkg-config --libs ncurses', which on systems with ncurses[tinfo] resolves to '-lncurses -ltinfo'. (In reply to Kacper Kowalik (Xarthisius) from comment #3) > (In reply to Ultrabug from comment #2) > > tbh I have no idea why. @xarthisius ? > > I don't have time to investigate this in detail right now. Usual cause is > that build system checks for ncurses directly and adds only -lncurses to > LIBS, while it should be doing 'pkg-config --libs ncurses', which on systems > with ncurses[tinfo] resolves to '-lncurses -ltinfo'. Thanks a lot for your insight, I nailed it but this may look ugly to you :p well it works now at least. +*pacemaker-1.1.12 (12 Dec 2014) + + 12 Dec 2014; Ultrabug <ultrabug@gentoo.org> -pacemaker-1.1.7.ebuild, + -pacemaker-1.1.8-r2.ebuild, pacemaker-1.1.10.ebuild, + +pacemaker-1.1.12.ebuild, +files/pacemaker-1.1.10-tinfo.patch: + fix #526770, drop old and version bump + done some cleanup and bump while I was on it |