ncurses for OpenSolaris [LSARC/2008/524 FastTrack timeout 08/22/2008]
Rick Ju
Rick.Ju at sun.com
Tue Oct 7 20:11:56 PDT 2008
Hi,
Danek Duvall wrote:
> Hi. Mike asked me about the way that ncurses was delivering onto the
> system, and mentioned that while the headers were being delivered into
> /usr/include, the libraries were being delivered into /usr/gnu/lib. That
> sounded odd to me, so I came back and checked, and, unfortunately, the spec
> is conflicted over this.
>
>
Is there any ARC policy about this? There are no files delivered
/usr/gnu/include ever before.
> In the text,
>
>
>> Because most the binaries and libraries use same name with SVR4 curses,
>> we ship the binaries in /usr/gnu/bin and the libraries in
>> /usr/lib/libncurses.
>>
>
>
It should be /usr/gnu/lib. We changed the target directory several
times. This place should be corrected.
> you say the libraries go in /usr/lib, while in the interface table,
>
>
>> /usr/gnu/lib/libncurses.so.5
>> /usr/gnu/lib/libform.so.5
>> /usr/gnu/lib/libmenu.so.5
>> /usr/gnu/lib/libpanel.so.5
>> Uncommitted Supporting libraries
>>
>
> you say they go in /usr/gnu/lib.
>
> I'm sorry for not noticing that when the case was still running, but it'd
> be good to have some clarification on the issue.
>
>
>> /usr/include/ncurses/curses.h
>>
>
> I'll also note that the build 100 delivery appears to put the header files
> directly in /usr/include, not in /usr/include/ncurses, which means they
> overwrite files already delivered in SUNWhea, through the OS/Net
> consolidation.
>
>
>> /usr/gnu/bin/ncurses5-config
>> Uncommitted CLI binaries.
>>
>
> And while I'm here and thinking about these things (sorry), this probably
> ought to go in /usr/bin so that it can be found, even though the curses
> libs are buried out of the way.
>
>
Maybe you are right. How about adding a link
/usr/bin/ncurses5-config->/usr/gnu/bin/ncurses5-config?
> Thanks,
> Danek
>
More information about the opensolaris-arc
mailing list