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