On Fri, Sep 14, 2012 at 01:33:03PM +0800, Marguerite Su wrote:
Hi, packagers,
I'm preparing for fcitx 4.2.6 updates in home:csslayer:fcitx repository.
And I found something unbelievable about ncurses-devel:
https://build.opensuse.org/package/show?package=presage&project=home%3Acsslayer%3Afcitx
In this "presage" package, I can't build "presage-demo" package for openSUSE:
[ 62s] [137/306] preinstalled libncurses5-5.9-12.5.1 [ 62s] [138/306] installing libncurses6-5.9-12.5.1 [ 78s] [267/306] installing ncurses-devel-5.9-12.5.1
[ 111s] checking for initscr in -lcurses... no [ 111s] configure: WARNING: curses library not found. curses demo programs will not be built. [ 111s] checking curses.h usability... yes [ 111s] checking curses.h presence... yes [ 111s] checking for curses.h... yes
But the same BuildRequires works in Fedora.
The related presage code in src/tools/presageDemo.cpp 129:3 is:
// curses initscr(); noecho(); cbreak(); keypad(stdscr, TRUE); clear(); refresh();
disclaimer();
So where's "initscr" function goes in our ncurses?
Install ncurses-devel and read /usr/share/doc/packages/ncurses/README.devel Werner -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org