On Mon, Sep 17, 2012 at 10:02 PM, Takashi Iwai <tiwai@suse.de> wrote:
Are you sure that $LIBS is evaluated in your setup? Usually $CFLAGS and $CXXFLAGS are taken by auto-tools, but $LIBS and $LDFLAGS aren't.
Hi, tiwai, Yes, I'm sure...$LIBS also contains another important options like "-lm". if it's not evaluated, the build will fail at a different place.
Blame ncurses developers who didn't keep the compatibility :)
Actually I don't care too much about basic system packages, unless it blocks me from building. It's not a Linux case but a SuSE case. Fedora seems to contain only libncurses.so.5.9 in ncurses-libs package. But it seems such packaging didn't block them from making a distro. I believe our ncurses must have been evaluated carefully to offer such an multi-version solution, but we'd better make it easier for packagers and self-builders to use. A README.devel is too low level to understand, you know, there's a huge gap in packaging skills, infrastructure knowledge between base system packagers and high-end application packagers. Personaly I still can't understand the difference between the libncurses.so libncurses5 provides and the libncurses.so libncurses6 provides, because I don't know where to find things like "ABI" and there's no apparent difference in appearance like libncurses.so.5 and libncurses.so.6. So under such a situation, how could I myself trust that I use a correct version? Just a few thoughts. Greetings Marguerite
Takashi
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org