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

Building on Appveyor: invalid escape sequence \L

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Fixed
    • 0.11.0
    • 0.11.0
    • Build Process
    • None
    • Appveyor

    Description

      See build:

      https://ci.appveyor.com/project/ApacheSoftwareFoundation/thrift/build/1.0.0-dev.1232

      CMake Error at C:/Program Files (x86)/CMake/share/cmake-3.8/Modules/FindBoost.cmake:912 (list):
        Syntax error in cmake code at
          C:/Program Files (x86)/CMake/share/cmake-3.8/Modules/FindBoost.cmake:912
        when parsing string
          C:\Libraries\boost_1_54_0/lib${_arch_suffix}-msvc-10.0
        Invalid character escape '\L'.
      Call Stack (most recent call first):
        C:/Program Files (x86)/CMake/share/cmake-3.8/Modules/FindBoost.cmake:1380 (_Boost_UPDATE_WINDOWS_LIBRARY_SEARCH_DIRS_WITH_PREBUILT_PATHS)
        build/cmake/DefineOptions.cmake:53 (find_package)
        CMakeLists.txt:52 (include)
      

      This happens when cmake is updated and the boost path string is not using forward slashes (even on Windows).

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: