[Reproducible-builds] Bug#803759: chessx: FTBFS: compileeco.cpp:192:21: error: variable 'QDataStream sout' has initializer but incomplete type

Chris Lamb lamby at debian.org
Mon Nov 2 12:14:51 UTC 2015


Source: chessx
Version: 1.3.2-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

chessx fails to build from source in unstable/amd64:

  [..]

  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);
                       ^
  src/guess/compileeco.cpp:200:21: error: variable 'QDataStream gout'
  has initializer but incomplete type
       QDataStream gout(&gfile);
                       ^
  g++ -c -m64 -pipe -g -O2 -fstack-protector-strong -Wformat
  -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -W
  -D_REENTRANT -fPIC -DUSE_SOUND -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII
  -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG
  -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB
  -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I.
  -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip
  -I/usr/src/3rdparty/zlib -Isrc/generated -isystem
  /usr/include/x86_64-linux-gnu/qt5 -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtMultimedia -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated
  -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -o
  obj_rel/movedata.o src/database/movedata.cpp
  g++ -c -m64 -pipe -g -O2 -fstack-protector-strong -Wformat
  -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -W
  -D_REENTRANT -fPIC -DUSE_SOUND -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII
  -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG
  -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB
  -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I.
  -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip
  -I/usr/src/3rdparty/zlib -Isrc/generated -isystem
  /usr/include/x86_64-linux-gnu/qt5 -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtMultimedia -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated
  -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -o
  obj_rel/polyglotwriter.o src/database/polyglotwriter.cpp
  g++ -c -m64 -pipe -g -O2 -fstack-protector-strong -Wformat
  -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -W
  -D_REENTRANT -fPIC -DUSE_SOUND -DQUAZIP_STATIC -DQT_NO_CAST_TO_ASCII
  -DQT_USE_QSTRINGBUILDER -DQT_NO_DEBUG_OUTPUT -DNDEBUG -DQT_NO_DEBUG
  -DQT_SVG_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB
  -DQT_MULTIMEDIA_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I.
  -Isrc/database -Isrc/guess -Isrc/gui -Isrc/dialogs -Isrc/quazip
  -I/usr/src/3rdparty/zlib -Isrc/generated -isystem
  /usr/include/x86_64-linux-gnu/qt5 -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtMultimedia -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem
  /usr/include/x86_64-linux-gnu/qt5/QtCore -Isrc/generated
  -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++-64 -o
  obj_rel/shellhelper.o src/gui/shellhelper.cpp
  Makefile:3171: recipe for target 'obj_rel/compileeco.o' failed
  make[1]: *** [obj_rel/compileeco.o] Error 1
  make[1]: *** Waiting for unfinished jobs....
  src/gui/shellhelper.cpp:17:40: warning: unused parameter 'path'
  [-Wunused-parameter]
   void ShellHelper::showInFinder(QString path)
                                          ^
  make[1]: Leaving directory '/build/chessx-1.3.2'
  dh_auto_build: make -j18 returned exit code 2
  debian/rules:10: recipe for target 'build' failed
  make: *** [build] Error 25
  dpkg-buildpackage: error: debian/rules build gave error exit status 2

  [..]

The full build log is attached or (an alternate build) can be viewed
here:

    https://reproducible.debian.net/logs/unstable/amd64/chessx_1.3.2-1.build1.log.gz


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: chessx.1.3.2-1.unstable.amd64.log.txt.gz
Type: application/gzip
Size: 18346 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20151102/aeac2e78/attachment.bin>


More information about the Reproducible-builds mailing list