delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2001/09/17/12:29:22

Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-apps-owner AT sourceware DOT cygnus DOT com
List-Subscribe: <mailto:cygwin-apps-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-apps/>
List-Post: <mailto:cygwin-apps AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-apps-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/lists.html#faqs>
Delivered-To: mailing list cygwin-apps AT sources DOT redhat DOT com
Date: Mon, 17 Sep 2001 18:29:15 +0200
From: Corinna Vinschen <cygwin-apps AT cygwin DOT com>
To: cygapp <cygwin-apps AT cygwin DOT com>
Subject: Re: [RFD] ncurses update
Message-ID: <20010917182915.C10081@cygbert.vinschen.de>
Mail-Followup-To: cygapp <cygwin-apps AT cygwin DOT com>
References: <3BA3A5F4 DOT 8010100 AT ece DOT gatech DOT edu>
Mime-Version: 1.0
User-Agent: Mutt/1.2.5i
In-Reply-To: <3BA3A5F4.8010100@ece.gatech.edu>; from cwilson@ece.gatech.edu on Sat, Sep 15, 2001 at 03:03:16PM -0400

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...

> What do you think about the following?
> ---------------------------------------
> 
> a) the --enable-auto-import change to ncurses (and its related 'bump the 
> DLL number requirement)

If it works, it's ok with me.

> 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.

> 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.


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?

Corinna

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

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019