Summary: | www-client/w3m-0.5.3-r1 - ld: terms.o: undefined reference to symbol 'tgetflag' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dimitrios Semitsoglou-Tsiapos <kmhzsem> |
Component: | Current packages | Assignee: | CJK Team <cjk> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jer |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 457530 | ||
Attachments: |
Build log
w3m-0.5.3-tinfo.patch |
Description
Dimitrios Semitsoglou-Tsiapos
2014-03-14 13:13:47 UTC
Please attach the entire build log to this bug report. Created attachment 372646 [details]
Build log
[ebuild N ] www-client/w3m-0.5.3-r1 USE="X gpm gtk nls ssl unicode -fbcon -imlib -lynxkeymap -migemo -nntp -xface" LINGUAS="-ja"
There seems to be a "fix" in -r4 but it's not quite correct. Created attachment 372650 [details, diff] w3m-0.5.3-tinfo.patch The built in detection works fine as long as it includes tinfo and we don't force anything through --with-termlib=. Index: w3m-0.5.3-r4.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/www-client/w3m/w3m-0.5.3-r4.ebuild,v retrieving revision 1.1 diff -u -B -r1.1 w3m-0.5.3-r4.ebuild --- w3m-0.5.3-r4.ebuild 6 Nov 2013 10:53:28 -0000 1.1 +++ w3m-0.5.3-r4.ebuild 14 Mar 2014 13:48:57 -0000 @@ -3,7 +3,7 @@ # $Header: /var/cvsroot/gentoo-x86/www-client/w3m/w3m-0.5.3-r4.ebuild,v 1.1 2013/11/06 10:53:28 naota Exp $ EAPI="3" -inherit eutils +inherit autotools eutils DESCRIPTION="Text based WWW browser, supports tables and frames" HOMEPAGE="http://w3m.sourceforge.net/" @@ -37,7 +37,8 @@ "${FILESDIR}/${PN}-0.5.2-gc72.patch" \ "${FILESDIR}/${PN}-0.5.3-parallel-make.patch" \ "${FILESDIR}/${PN}-0.5.3-glibc214.patch" \ - "${FILESDIR}/${PN}-0.5.3-underlinking.patch" + "${FILESDIR}/${PN}-0.5.3-underlinking.patch" \ + "${FILESDIR}/${PN}-0.5.3-tinfo.patch" use vanilla || \ epatch "${FILESDIR}"/${PN}-0.5.3-button.patch \ "${FILESDIR}"/${P}-gdk-pixbuf.patch \ @@ -45,6 +46,7 @@ "${FILESDIR}"/${P}-url-schema.patch find . -name CVS -type d | xargs rm -r sed -i -e "/^AR=/s/ar/$(tc-getAR)/" {.,w3mimg,libwc}/Makefile.in || die + eautoconf } src_configure() { @@ -89,13 +91,11 @@ myconf="${myconf} --enable-keymap=w3m" fi - local termlib=$(pkg-config ncurses --libs|sed -e 's/-l//g') - econf \ --with-editor="${EPREFIX}/usr/bin/vi" \ --with-mailer="${EPREFIX}/bin/mail" \ --with-browser="${EPREFIX}/usr/bin/xdg-open" \ - --with-termlib="${termlib}" \ + --with-termlib=yes \ --enable-image=${imageval:-no} \ --with-imagelib="${imagelibval:-no}" \ --with-migemo="${migemo_command}" \ Fixed in -r5. Why is this a revbump? It gets re-emerged now for no reason. |