This is the mail archive of the cygwin-apps@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: [RFD] ncurses update


On Mon, Sep 17, 2001 at 01:48:05PM -0400, Charles Wilson wrote:
> Corinna Vinschen wrote:
> 
> > On Sat, Sep 15, 2001 at 03:03:16PM -0400, Charles Wilson wrote:
> > 
> >>This is an ABI change, requiring the DLL number to be bumped, and apps 
> >>to be recompiled. (e.g. we now have cygncurses6.dll, etc)
> >>
> > 
> > Somehow I don't like the `6' here for a ncurses-5.2 version but
> > if we can't avoid that...
> 
> 
> Well, remember that library version != package version, esp. according 
> to the libtool guys.  It's only a misunderstanding of this 
> [...]

Oerks, it's ok.  I shouldn't have complained...

> >>b) the new libncurses5 package?  (should I just put the old DLLs inside 
> >>ncurses-5.2-6 package?  should the new DLL's themselves be split from 
> >>the ncurses package and put in libncurses6 package?)  What about the 
> >>source code naming difference (libncurses5 != ncurses)?
> >>
> > 
> > Splitting is ok but what about just naming the file `ncurses5-5.2-1'?
> > The package would be nearer to the other ncurses package in setup's
> > package dialog.
> 
> 
> No objections here -- but Red Hat doesn't do it that way (nor does any 
> other RPM-based distro).  Don't we want to be like Red Hat?

I can't see a reason to follow like sheeps.  We have our own
packaging scheme which we decide about.  Each Linux distro
uses a different layout and we don't even have a Linux distro...

> >>c) splitting the terminfo package (and forking the source code)  For: 
> >>allows me to update the terminfo database more frequently and easier. 
> >>Against: forking is bad.
> >>
> > 
> > Forking is good here.
> 
> Note that Red Ha[snip]


> > Q: If I have installed the new ncurses package and I want to
> > rebuild e.g. tcsh, do I have to change my Makefile?  Do I have
> > to change anything?
> 
> Nope.  It *should* "just work".

That sounds promising. :-)

Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Developer                                mailto:cygwin@cygwin.com
Red Hat, Inc.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]