Summary: | x11-libs/wxGTK-3.0.2.0-r301 : /.../display.cpp:29:23: error: ‘Screen’ was not declared in this scope | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Gentoo wxWidgets project <wxwidgets> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 618642 | ||
Attachments: |
config.log
emerge-history.txt environment etc.portage.tbz2 x11-libs:wxGTK-3.0.2.0-r301:20170106-113114.log |
Description
Toralf Förster
![]() Created attachment 458930 [details]
config.log
Created attachment 458932 [details]
emerge-history.txt
Created attachment 458934 [details]
environment
Created attachment 458936 [details]
etc.portage.tbz2
Created attachment 458938 [details]
x11-libs:wxGTK-3.0.2.0-r301:20170106-113114.log
I see that on Fedora they are using a newer .3 version that looks to compile ok also with gcc6... hence, maybe a version bump would be enough for this :/ I can't reproduce this on either 3.0.2.0-r301 nor wxGTK-3.0.2.0-r3. As -r301 isn't even a stable SLOT yet, I don't think this should be blocking gcc5 stabling, unless someone can reproduce it on the stable version. I can look at the relevant code in the codebase and see about any X headers stuff for Screen struct and such later on, as I can't even reproduce this immediately. Info on how to reproduce welcome (note that I used just USE=X on wxGTK as well, like it seems to have been in this tinderbox run). Maybe multilib related, will try in the evening (In reply to Pacho Ramos from comment #6) > I see that on Fedora they are using a newer .3 version that looks to compile > ok also with gcc6... hence, maybe a version bump would be enough for this :/ I spent a few minutes looking through fedora's tree: http://pkgs.fedoraproject.org/cgit/rpms/wxGTK3.git/ Many of the working builds were using git snapshots. Unsure when the fix was pulled in, so I'll just point this out: https://github.com/gentoo/gentoo/pull/6513 using keyword-stabilized gcc-6.4.0, this builds without error: wxGTK-3.0.3.1-r300.ebuild (from PR #6513) Toralf, can you retry with wxGTK-3.0.0-r300 and co? x11-libs/wxGTK-3.0.3-r300 builds fine at various images Ok, lets consider this fixed then, thanks. |