Re: ncurses 6.0 packages for fink base

Jack Howarth <[email protected]>
Newsgroups gmane.os.apple.fink.devel
Message-ID <CAP5Ds0BYLXZAEiHbh=ONpi=dX+YhE77CHpFbCR2Q6gV5gaDo4A@mail.gmail.com>
On Fri, Oct 7, 2016 at 8:06 AM, Daniel Johnson <[email protected]>
wrote:

>
> > On Oct 7, 2016, at 6:55 AM, Jack Howarth <[email protected]>
> wrote:
> >
> >
> >
> > On Thu, Oct 6, 2016 at 5:40 PM, Daniel Johnson <
> [email protected]> wrote:
> >
> > > On Oct 6, 2016, at 1:32 PM, Jack Howarth <[email protected]>
> wrote:
> > >
> > > I noticed that Fedora is building both --with-abi-version=5 and
> --with-abi-version=6 in their ncurses 6.0 package...
> > >
> > > http://pkgs.fedoraproject.org/cgit/rpms/ncurses.git/tree/ncurses.spec
> > >
> > > but that the installed headers will only be for the
> --with-abi-version=6 build. Thus the legacy --with-abi-version=5 shlibs are
> only there for back-ward compatibility and not new builds.
> > >
> >
> > Note I forgot to update the version in libncursesw5.info and
> ncurses.info to match and have now done so.
> >
> > The ncurses5 packages build with --with-abi-version=5 to be backward
> compatible while using the 6.0 source. The ncurses6 packages only use
> --with-abi-version=6. We’re going to need both for some time until
> everything can get updated. This way they can coexist.
> >
> >
> > I think you are still missing one step to fully mimic the Fedora
> packaging approach. You need to convert your current ncurses.info into a
> libncurses5.info which no longer contains the ncurses split-off and move
> that one into libncurses6 instead (which could be refactored back into a
> ncurses.info)
>
> I didn’t do that because ncurses5 is Essential. I wasn’t sure what the
> interactions would be. That’s why I wanted others to weigh in.
>

I would assume that ncurse6 will also need to be Essential as the logical
move is to start migrating packages to it and readline7 at the same time.


>
> Daniel
>
>

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most 
engaging tech sites, SlashDot.org! http://sdm.link/slashdot

_______________________________________________
Fink-devel mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.