VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.9.2
    • Fix Version/s: 0.9.2
    • Labels:
      None
    • Environment:

      all

    • Patch Info:
      Patch Available

      Description

      This is the piece of the CentOS 6.5 patch that cleans up the compiler build errors due to C + + 11 code in the Haskell and C++ generators.

      C + + 11 elements replaced:

      • Ranged for loops: for ( auto x : container )
      • Type deduction: auto
      • NULL assignment to boost::shared_ptr: replaced with .reset()
      • Constructor initialization of boost::shared_ptr with 0: replaced with ""
      • Nondeterministic compiler dependent for loop scoping: changed iterators to inner scope

        Attachments

        1. readme_fix.patch
          0.7 kB
          Konrad Grochowski
        2. 0001-Thrift-Compiler-fixes-to-keep-code-C-98.patch
          20 kB
          Randy Abernethy

        Issue Links

          Activity

            People

            • Assignee:
              codesf Randy Abernethy
              Reporter:
              codesf Randy Abernethy

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment