Uploaded image for project: 'Thrift'
  1. Thrift
  2. THRIFT-3094

master as of 2015-APR-13 fails -DBOOST_THREADS cmake build

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 0.9.3
    • 0.9.3
    • Build Process
    • None

    Description

      As seen in Build 1196 (https://travis-ci.org/apache/thrift/builds/58288894) two cmake builds are failing and I was able to reproduce it locally:

      Linking CXX executable ../../bin/StressTest
      Linking CXX executable ../../bin/StressTestNonBlocking
      CMakeFiles/StressTest.dir/src/StressTest.cpp.o:StressTest.cpp:function main: error: undefined reference to 'apache::thrift::concurrency::PosixThreadFactory::PosixThreadFactory(apache::thrift::concurrency::PosixThreadFactory::POLICY, apache::thrift::concurrency::PosixThreadFactory::PRIORITY, int, bool)'
      collect2: ld returned 1 exit status
      make[2]: *** [bin/StressTest] Error 1
      make[1]: *** [test/cpp/CMakeFiles/StressTest.dir/all] Error 2
      make[1]: *** Waiting for unfinished jobs....
      [ 85%] Building CXX object lib/cpp/test/CMakeFiles/testgencpp.dir/gen-cpp/OptionalRequiredTest_types.cpp.o
      [ 86%] Building CXX object lib/cpp/test/CMakeFiles/testgencpp.dir/gen-cpp/Recursive_types.cpp.o
      CMakeFiles/StressTestNonBlocking.dir/src/StressTestNonBlocking.cpp.o:StressTestNonBlocking.cpp:function main: error: undefined reference to 'apache::thrift::concurrency::PosixThreadFactory::PosixThreadFactory(apache::thrift::concurrency::PosixThreadFactory::POLICY, apache::thrift::concurrency::PosixThreadFactory::PRIORITY, int, bool)'
      collect2: ld returned 1 exit status
      make[2]: *** [bin/StressTestNonBlocking] Error 1
      make[1]: *** [test/cpp/CMakeFiles/StressTestNonBlocking.dir/all] Error 2

      Was Travis CI recently changed to make these mandatory build jobs when they were optional before?

      Attachments

        Issue Links

          Activity

            People

              jking3 James E. King III
              jking3 James E. King III
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: