Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-19343

Windows build breakage in ep-engine (3.1.6)

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • Test Blocker
    • 3.1.6
    • 3.1.6
    • None
    • None

    Description

      Some change that went in today for 3.1.6 in ep-engine is causing a build breakage:

      http://factory.couchbase.com/job/win_cs_build/2919/consoleFull

      [ 41%] Building CXX object ep-engine/CMakeFiles/ep.dir/src/ep_engine.cc.obj
      cd C:\Jenkins\workspace\win_cs_build\couchbase\build\ep-engine
      C:\PROGRA~2\MICROS~2.0\VC\bin\cl.exe /TP /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MD /O2 /Ob2 /D NDEBUG -IC:\Jenkins\workspace\win_cs_build\couchbase\build\ep-engine -IC:\Jenkins\workspace\win_cs_build\couchbase\couchstore\include -IC:\Jenkins\workspace\win_cs_build\couchbase\memcached\include -IC:\Jenkins\workspace\win_cs_build\couchbase\platform\include -IC:\Jenkins\workspace\win_cs_build\couchbase\install\include -IC:\Jenkins\workspace\win_cs_build\couchbase\build\ep-engine\src -IC:\Jenkins\workspace\win_cs_build\couchbase\ep-engine\src -IC:\Jenkins\workspace\win_cs_build\couchbase\ep-engine -IC:\Jenkins\workspace\win_cs_build\couchbase\ep-engine\include -IC:\Jenkins\workspace\win_cs_build\couchbase\build\platform\include -IC:\Jenkins\workspace\win_cs_build\couchbase\platform\include\win32 -DHAVE_TCMALLOC -DV8_POST_3_19_API=1 -D_CRT_NONSTDC_NO_DEPRECATE -D_CRT_SECURE_NO_WARNINGS=1 -D_GNU_SOURCE=1 -D_POSIX_PTHREAD_SEMANTICS -D_EXTENSIONS=1 -D_STDC_FORMAT_MACROS -Dep_EXPORTS /FoCMakeFiles\ep.dir\src\ep_engine.cc.obj /FdC:\Jenkins\workspace\win_cs_build\couchbase\build\ep-engine\ep.pdb -c C:\Jenkins\workspace\win_cs_build\couchbase\ep-engine\src\ep_engine.cc
      Microsoft (R) C/C++ Optimizing Compiler Version 18.00.21005.1 for x86
      Copyright (C) Microsoft Corporation. All rights reserved.

      ep_engine.cc
      C:\Jenkins\workspace\win_cs_build\couchbase\ep-engine\src\ep_engine.cc(3372) : error C3861: 'gmtime_r': identifier not found
      NMAKE : fatal error U1077: 'C:\PROGRA~2\MICROS~2.0\VC\bin\cl.exe' : return code '0x2'
      Stop.
      NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN\nmake.exe"' : return code '0x2'
      Stop.
      NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN\nmake.exe"' : return code '0x2'
      Stop.
      NMAKE : fatal error U1077: '(cd' : return code '0x2'
      Stop.

      The most likely candidate appears to be:

      https://github.com/couchbase/ep-engine/commit/9bd4782036ee9729f3866a9a92ace088bff2ff52

      Attachments

        Issue Links

          For Gerrit Dashboard: MB-19343
          # Subject Branch Project Status CR V

          Activity

            People

              ceej Chris Hillery
              ceej Chris Hillery
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty