Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 651560 - =www-client/lynx-2.8.9_pre16 stable request
Summary: =www-client/lynx-2.8.9_pre16 stable request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tim Harder
URL:
Whiteboard: Was: =www-client/lynx-2.8.9_pre11 wi...
Keywords:
Depends on:
Blocks: ncurses-6.1
  Show dependency tree
 
Reported: 2018-03-26 12:16 UTC by tt_1
Modified: 2018-07-16 06:54 UTC (History)
3 users (show)

See Also:
Package list:
www-client/lynx-2.8.9_pre16
Runtime testing required: ---
stable-bot: sanity-check+


Attachments
build.log.gz (build.log.gz,7.26 KB, application/gzip)
2018-03-26 12:16 UTC, tt_1
no flags Details
output of emerge --info (emerge.info,7.24 KB, text/plain)
2018-03-26 12:18 UTC, tt_1
no flags Details
build.log.gz (build.log.gz,7.38 KB, application/gzip)
2018-03-27 08:35 UTC, Sophie Hamilton
no flags Details
Another failing build - emerge --info (emerge-info.txt,5.14 KB, text/plain)
2018-03-27 08:36 UTC, Sophie Hamilton
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description tt_1 2018-03-26 12:16:56 UTC
Created attachment 525468 [details]
build.log.gz

I ran into this upon an emerge -e world. It can be solved by either going back to =sys-libs/ncurses-6.0-r1, or by keywording =www-client/lynx-2.8.9_pre16. Stabilizing www-client/lynx-2.8.9_pre16 would be the best option, I guess.  

most interesting part of the build.log file: 


LYStrings.c: In function ‘expand_tiname’:
LYStrings.c:1011:14: error: dereferencing pointer to incomplete type ‘TERMINAL {aka struct term}’
  if (cur_term->type.Strings[code] != 0) {
              ^~
x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H  -DLOCALEDIR=\"/usr/share/locale\" -I. -I.. -Ichrtrans -I./chrtrans -I.. -I../src -I.././WWW/Library/Implementation    -D_GNU_SOURCE  -DLINUX -D_GNU_SOURCE -D_DEFAULT_SOURCE -I/usr/include/ncursesw -march=core2 -O2 -pipe  -c GridText.c
make[1]: *** [makefile:103: LYStrings.o] Error 1
make[1]: *** Waiting for unfinished jobs....
GridText.c:93:0: warning: "CHAR_WIDTH" redefined
 #define CHAR_WIDTH 6
 
In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/include-fixed/limits.h:168:0,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/include-fixed/syslimits.h:7,
                 from /usr/lib/gcc/x86_64-pc-linux-gnu/6.4.0/include-fixed/limits.h:34,
                 from /usr/include/sys/param.h:26,
                 from .././WWW/Library/Implementation/www_tcp.h:746,
                 from .././WWW/Library/Implementation/HTUtils.h:678,
                 from GridText.c:8:
/usr/include/limits.h:147:0: note: this is the location of the previous definition
 #  define CHAR_WIDTH 8
 
make[1]: Leaving directory '/var/tmp/portage/www-client/lynx-2.8.9_pre11/work/lynx2.8.9dev.11/src'
make: *** [makefile:221: all] Error 2
Comment 1 tt_1 2018-03-26 12:18:27 UTC
Created attachment 525470 [details]
output of emerge --info

the same failure happens on both amd64 and arm
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2018-03-27 06:48:44 UTC
Can't reproduce this.
Comment 3 Sophie Hamilton 2018-03-27 08:35:27 UTC
Created attachment 525644 [details]
build.log.gz

I'm getting the same error too, also when I did an "emerge -e @world". I'll attach my own build log and emerge --info.

[ebuild   R   ] www-client/lynx-2.8.9_pre11  USE="bzip2 ipv6 nls ssl unicode -cjk -gnutls -idn -libressl"
Comment 4 Sophie Hamilton 2018-03-27 08:36:03 UTC
Created attachment 525646 [details]
Another failing build - emerge --info
Comment 5 Sophie Hamilton 2018-03-27 23:32:43 UTC
I've been able to confirm that keywording and emerging =www-client/lynx-2.8.9_pre16 allows me to emerge it without error.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2018-04-11 17:38:56 UTC
(In reply to Jeroen Roovers from comment #2)
> Can't reproduce this.

I guess I tried the wrong ebuild.
Comment 7 Pacho Ramos gentoo-dev 2018-04-14 11:12:42 UTC
Stable version is still failing to build :/
Comment 8 Larry the Git Cow gentoo-dev 2018-04-14 17:29:52 UTC
The bug has been referenced in the following commit(s):

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

commit 7a5b022f0687580d116785fc2cdce203ba5cda8a
Author:     Aaron Bauman <bman@gentoo.org>
AuthorDate: 2018-04-14 17:29:31 +0000
Commit:     Aaron Bauman <bman@gentoo.org>
CommitDate: 2018-04-14 17:29:31 +0000

    www-client/lynx: amd64 stable
    
    Bug: https://bugs.gentoo.org/651560
    Package-Manager: Portage-2.3.28, Repoman-2.3.9

 www-client/lynx/lynx-2.8.9_pre16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)}
Comment 9 Thomas Deutschmann (RETIRED) gentoo-dev 2018-04-15 18:58:48 UTC
x86 stable
Comment 10 Larry the Git Cow gentoo-dev 2018-04-16 18:35:46 UTC
The bug has been referenced in the following commit(s):

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

commit c44bac198f5097f25c5a285d06bb4d0183cef1af
Author:     Rolf Eike Beer <eike@sf-mail.de>
AuthorDate: 2018-04-16 16:42:14 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2018-04-16 18:35:28 +0000

    www-client/lynx: stable 2.8.9_pre16 for sparc
    
    Bug: https://bugs.gentoo.org/651560
    Package-Manager: Portage-2.3.24, Repoman-2.3.6
    RepoMan-Options: --include-arches="sparc"

 www-client/lynx/lynx-2.8.9_pre16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)}
Comment 11 Larry the Git Cow gentoo-dev 2018-04-16 21:03:21 UTC
The bug has been referenced in the following commit(s):

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

commit ac36778486ba6ab9fc9fdf8143d40de7fb24f93f
Author:     Sergei Trofimovich <slyfox@gentoo.org>
AuthorDate: 2018-04-16 20:55:41 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2018-04-16 21:02:59 +0000

    www-client/lynx: stable 2.8.9_pre16 for ia64, bug #651560
    
    Bug: https://bugs.gentoo.org/651560
    Package-Manager: Portage-2.3.28, Repoman-2.3.9
    RepoMan-Options: --include-arches="ia64"

 www-client/lynx/lynx-2.8.9_pre16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)}
Comment 12 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-04-16 21:54:33 UTC
arm stable
Comment 13 Larry the Git Cow gentoo-dev 2018-04-19 22:14:45 UTC
The bug has been referenced in the following commit(s):

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

commit fe60cd6e95518fa66bb55bbb66878c5e9c1e5088
Author:     Sergei Trofimovich <slyfox@gentoo.org>
AuthorDate: 2018-04-19 22:12:47 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2018-04-19 22:12:47 +0000

    www-client/lynx: stable 2.8.9_pre16 for ppc64, bug #651560
    
    Bug: https://bugs.gentoo.org/651560
    Package-Manager: Portage-2.3.28, Repoman-2.3.9
    RepoMan-Options: --include-arches="ppc64"

 www-client/lynx/lynx-2.8.9_pre16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)}
Comment 14 Tobias Klausmann (RETIRED) gentoo-dev 2018-05-14 12:40:17 UTC
Stable on alpha.
Comment 15 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2018-05-30 16:07:02 UTC
ppc stable
Comment 16 Rolf Eike Beer archtester 2018-07-16 06:27:19 UTC
HPPA done, closing.
Comment 17 Larry the Git Cow gentoo-dev 2018-07-16 06:54:44 UTC
The bug has been referenced in the following commit(s):

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

commit 8441d76283fd3131a0df444623177f841187ada6
Author:     Rolf Eike Beer <eike@sf-mail.de>
AuthorDate: 2018-07-16 06:26:49 +0000
Commit:     Sergei Trofimovich <slyfox@gentoo.org>
CommitDate: 2018-07-16 06:54:06 +0000

    www-client/lynx: stable 2.8.9_pre16 for hppa
    
    Bug: https://bugs.gentoo.org/651560
    Package-Manager: Portage-2.3.40, Repoman-2.3.9
    RepoMan-Options: --include-arches="hppa"

 www-client/lynx/lynx-2.8.9_pre16.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)