| Summary: | games-board/chessx-1.3.2 : error: variable ‘QDataStream sout’ has initializer but incomplete type | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
| Component: | Current packages | Assignee: | Gentoo Games <games> |
| Status: | RESOLVED NEEDINFO | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
emerge-history.txt
environment games-board:chessx-1.3.2:20151116-050303.log info.txt emerge-history.txt environment games-board:chessx-1.3.2:20151123-033255.log |
||
|
Description
Toralf Förster
2015-11-16 12:49:29 UTC
Created attachment 417090 [details]
emerge-history.txt
Created attachment 417092 [details]
environment
Created attachment 417094 [details]
games-board:chessx-1.3.2:20151116-050303.log
nothing to do with the chessx_de.qm file. Figure out what's wrong with your QDataStream definition. Builds fine for me on stable amd64. It fails at 3 cheroot images with that error : amd64-13.0-unstable_20151021-212800 amd64-desktop-unstable_20151106-165316 amd64-kde-unstable_20151021-164100 I have low confidence in your setup because of some of the bugs you've filed in the past so you're really going to have to put in some work on your end to narrow down the issue since I can't reproduce it. If you had a stable setup that could reproduce the issue that would potentially be helpful. (In reply to Mr. Bones. from comment #6) > I have low confidence in your setup because of some of the bugs you've filed > in the past https://bugs.gentoo.org/show_bug.cgi?id=563482#c16 addressed that issue and at least since 21th of october all chroot images have --deep unconditionally. The chessx build fails in more than 1 place, eg. in an image setup yesterday again amd64-13.0-unstable_20151122-175602 I got : * Applying chessx-1.3.2-zlib.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/games-board/chessx-1.3.2/work/chessx-1.3.2 ... * Running qmake ... RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_de.qm' The host system where the chroots are running is a hardened amd64 Gentoo [1]. Neither grsec.log nor pax.log shows anything which points to the hardened feature itself but who knows ? I'll attach the files for this build issue soon. [1] http://www.zwiebeltoralf.de/tinderbox/index.html Created attachment 417646 [details]
info.txt
-----------------------------------------------------------------
This is an unstable amd64 chroot image (named amd64-13.0-unstable_20151122-175602) at a hardened host acting as a tinderbox.
-----------------------------------------------------------------
Portage 2.2.25 (python 2.7.10-final-0, default/linux/amd64/13.0, gcc-4.9.3, glibc-2.22-r1, 4.1.7-hardened-r1 x86_64)
Created attachment 417648 [details]
emerge-history.txt
Created attachment 417650 [details]
environment
Created attachment 417652 [details]
games-board:chessx-1.3.2:20151123-033255.log
It looks like you just reposted a bunch of information that you had already posted. That doesn't help the situation.
Ignore the message about "RCC: Error in 'resources.qrc': Cannot find file 'i18n/chessx_de.qm'" That doesn't cause the build to fail.
The issue is:
src/guess/compileeco.cpp: In function ‘bool compileAsciiEcoFile(const QString&, QString, QString)’:
src/guess/compileeco.cpp:192:21: error: variable ‘QDataStream sout’ has initializer but incomplete type
QDataStream sout(&file);
which doesn't happen for me so figure out why that's failing in your setup.
need more info |