[Ci-reports] fail on QtBase_dev_Integration #3837

Qt Continuous Integration System ci-noreply at qt-project.org
Fri Jul 11 13:16:44 CEST 2014


Compilation failed :(

  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  src\hb-common.cc(222) : error C3861: 'strdup': identifier not found
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'
  C:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE\string.h(238) : error C2375: 'strdup' : redefinition; different linkage
          c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\config.h(12) : see declaration of 'strdup'

  Build log: http://testresults.qt-project.org/ci/QtBase_dev_Integration/build_03837/win32-msvc2010_developer-build_qtnamespace_Windows_7/log.txt.gz

    ============================================================

Compilation failed :(

  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  src\hb-blob.cc(183) : error C2078: too many initializers
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  src\hb-buffer.cc(693) : error C2078: too many initializers
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  src\hb-buffer-serialize.cc(304) : error C2065: 'errno' : undeclared identifier
  src\hb-buffer-serialize.cc(306) : error C2065: 'errno' : undeclared identifier
  src\hb-buffer-serialize.cc(325) : error C2065: 'errno' : undeclared identifier
  src\hb-buffer-serialize.cc(327) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  src\hb-face.cc(48) : error C2078: too many initializers
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  src\hb-font.cc(220) : error C2078: too many initializers
  src\hb-font.cc(914) : error C2078: too many initializers
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  src\hb-set.cc(64) : error C2078: too many initializers
  src\hb-common.cc(48) : error C3861: 'getenv': identifier not found
  src\hb-common.cc(252) : error C3861: 'MemoryBarrier': identifier not found
  src\hb-common.cc(341) : error C3861: 'MemoryBarrier': identifier not found
  src\hb-common.cc(343) : error C3861: 'setlocale': identifier not found
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  src\hb-shape.cc(71) : error C2065: 'errno' : undeclared identifier
  src\hb-shape.cc(73) : error C2065: 'errno' : undeclared identifier
  src\hb-shape.cc(247) : error C3861: 'MemoryBarrier': identifier not found
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-shaper-list.hh(44) : error C3861: 'MemoryBarrier': identifier not found
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-shaper-list.hh(44) : error C3861: 'MemoryBarrier': identifier not found
  src\hb-shape-plan.cc(150) : error C2078: too many initializers
  src\hb-shape-plan.cc(419) : error C3861: 'MemoryBarrier': identifier not found
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  src\hb-shaper.cc(54) : error C3861: 'MemoryBarrier': identifier not found
  src\hb-shaper.cc(58) : error C3861: 'getenv': identifier not found
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  src\hb-unicode.cc(189) : error C2078: too many initializers
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  src\hb-ot-layout.cc(44) : error C3861: 'MemoryBarrier': identifier not found
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  src\hb-ot-shape-complex-arabic.cc(345) : error C3861: 'MemoryBarrier': identifier not found
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(880) : error C2065: 'errno' : undeclared identifier
  c:\work\build\qt\qtbase\src\3rdparty\harfbuzz-ng\src\hb-private.hh(882) : error C2065: 'errno' : undeclared identifier

  Build log: http://testresults.qt-project.org/ci/QtBase_dev_Integration/build_03837/wince70embedded-armv4i-msvc2008_Windows_7/log.txt.gz

  Tested changes (refs/builds/dev_1405077093):
    http://codereview.qt-project.org/78022 [PS13] - Make HarfBuzz-NG the default shaper on all platforms
    http://codereview.qt-project.org/89651 [PS1] - tst_qfiledialog: ease debugging of "directoryEntered not emitted".



More information about the Ci-reports mailing list