checking for using_history in -lreadline... yes checking for library containing tinfow... no configure: error: Could not find tinfow library !!! Please attach the following file when seeking support: !!! /var/tmp/portage/app-shells/hstr-2.0/work/hstr-2.0/config.log ------------------------------------------------------------------- This is an stable amd64 chroot image at a tinderbox (==build bot) name: 17.0-no-multilib-hardened_stable-libressl_20190502-165513 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.1 [2] x86_64-pc-linux-gnu-8.3.0 * Available Python interpreters, in order of preference: [1] python3.6 [2] python2.7 (fallback) Available Ruby profiles: [1] ruby24 (with Rubygems) * Available Rust versions: [1] rust-1.29.1 * emerge -qpvO app-shells/hstr [ebuild N ] app-shells/hstr-2.0
Created attachment 575820 [details] emerge-info.txt
Created attachment 575822 [details] app-shells:hstr-2.0:20190507-231015.log
Created attachment 575824 [details] emerge-history.txt
Created attachment 575826 [details] environment
Created attachment 575828 [details] etc.portage.tbz2
Created attachment 575830 [details] logs.tbz2
Created attachment 575832 [details] temp.tbz2
Toralf, can you confirm ncurses is compiled with the "unicode" USE flag?
(In reply to Patrice Clement from comment #8) > Toralf, can you confirm ncurses is compiled with the "unicode" USE flag? mr-fox ~ # emerge -qpvO sys-libs/ncurses [ebuild R ] sys-libs/ncurses-6.1-r2 USE="cxx unicode -ada -debug -doc -gpm -minimal -profile -static-libs -test -threads -tinfo -trace"
The ebuild in portage uses a patch to fix the issue. It seems this patch is no longer needed and actually breaks hstr now. Just remove the patch from the ebuild and and compiling it works again.
https://github.com/gentoo/gentoo/pull/12206
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20725653235f81bd300844d453fae38d8a521620 commit 20725653235f81bd300844d453fae38d8a521620 Author: Vincent de Phily <vincent.dephily@mobile-devices.fr> AuthorDate: 2019-06-06 10:44:00 +0000 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: 2019-06-07 09:32:33 +0000 app-shells/hstr: remove obsolete patch. Signed-off-by: Vincent de Phily <moltonel@gmail.com> Suggested-by: Thomas Beinicke <merlin@liao.homelinux.org> Closes: https://bugs.gentoo.org/685562 Closes: https://github.com/gentoo/gentoo/pull/12206 Signed-off-by: Patrice Clement <monsieurp@gentoo.org> app-shells/hstr/files/hstr-1.23-tinfo.patch | 11 ----------- app-shells/hstr/hstr-2.0.ebuild | 1 - 2 files changed, 12 deletions(-)