Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 698266 - sys-libs/ncurses-compat-6.1_p20190609 version bump
Summary: sys-libs/ncurses-compat-6.1_p20190609 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2019-10-22 14:09 UTC by Joakim Tjernlund
Modified: 2019-12-03 12:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
sys-libs/ncurses-compat-6.1_p20190609 ebuild (ncurses-compat-6.1_p20190609.ebuild,6.26 KB, text/plain)
2019-10-22 14:11 UTC, Joakim Tjernlund
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joakim Tjernlund 2019-10-22 14:09:45 UTC
Current sys-libs/ncurses-compat-5.9 does not recognise  xterm-256color,
probably due to an internal ncurses change. See 
https://bugs.gentoo.org/648720
https://bugs.gentoo.org/688894

I had the same problem with emacs and ncurses-5.9 and then ported 
ncurses-6.1_p20190609 to ABI 5.9 and then xterm-256color started to work.
Attaching my quick port of ncurses-compat-6.1_p20190609
Comment 1 Joakim Tjernlund 2019-10-22 14:11:47 UTC
Created attachment 593620 [details]
sys-libs/ncurses-compat-6.1_p20190609 ebuild

Probably needs some tweaking
Comment 2 Joakim Tjernlund 2019-10-31 15:19:16 UTC
just noticed, --with-abi-version=5.9 should be --with-abi-version=5
Comment 3 Joakim Tjernlund 2019-11-08 01:19:42 UTC
I guess it also make sense from a security POV, 5.9 is rather old.
Comment 4 Larry the Git Cow gentoo-dev 2019-12-03 12:06:08 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd23bd3d18dd64a0a5e34dea73a94603e2289f09

commit fd23bd3d18dd64a0a5e34dea73a94603e2289f09
Author:     Lars Wendler <polynomial-c@gentoo.org>
AuthorDate: 2019-12-03 12:05:09 +0000
Commit:     Lars Wendler <polynomial-c@gentoo.org>
CommitDate: 2019-12-03 12:06:02 +0000

    sys-libs/ncurses-compat: Bump to version 6.1_p20190609
    
    Thanks-to: Joakim Tjernlund <joakim.tjernlund@infinera.com>
    Closes: https://bugs.gentoo.org/698266
    Package-Manager: Portage-2.3.80, Repoman-2.3.19
    Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>

 sys-libs/ncurses-compat/Manifest                   |   2 +
 .../files/ncurses-6.0-cppflags-cross.patch         |  35 ++++
 .../files/ncurses-6.0-pkg-config.patch             |  14 ++
 .../files/ncurses-6.0-rxvt-unicode-9.15.patch      | 191 +++++++++++++++++
 .../ncurses-compat/files/ncurses-6.0-ticlib.patch  |  15 ++
 .../ncurses-compat-6.1_p20190609.ebuild            | 227 +++++++++++++++++++++
 6 files changed, 484 insertions(+)