Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-34424

lupdate complains about boost includes

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P3: Somewhat important
    • None
    • 5.2.0 Beta1
    • Tools: Linguist
    • None
    • OSX 10.9 + Qt Creator 3 (beta) + Qt 5.2.0 + boost 1.53

    Description

      I'm using the latest 5.2.0 beta, built with cmake. It contains translations. When update is run it outputs this:

      Scanning directory '/Users/thierry/github/master/FWAdminLib/WinMagicFiles'...
      Scanning directory '/Users/thierry/github/master/FWAdminLib/Windows'...
      Scanning directory '/Users/thierry/github/master/FWAdminLib/views'...
      Scanning directory '/Users/thierry/github/master/FWAdminLib/utils'...
      Scanning directory '/Users/thierry/github/master/FWAdminLib/UserAdministration'...
      Scanning directory '/Users/thierry/github/master/FWAdminLib/Preferences'...
      Scanning directory '/Users/thierry/github/master/FWAdminLib/models'...
      Scanning directory '/Users/thierry/github/master/FWAdminLib/Mac'...
      Scanning directory '/Users/thierry/github/master/FWAdminLib/Linux'...
      Scanning directory '/Users/thierry/github/master/FWAdminLib/LDAP'...
      Scanning directory '/Users/thierry/github/master/FWAdminLib/Expressions'...
      Scanning directory '/Users/thierry/github/master/FWAdminLib/Configurator'...
      Scanning directory '/Users/thierry/github/master/FWAdminLib/inventory'...
      Scanning directory '/Users/thierry/github/master/FWAdminLib'...
      /Users/thierry/github/master/3rdparty/include/boost/type_traits/detail/cv_traits_impl.hpp:25: Parenthesis/brace mismatch between #if and #else branches; using #if branch
      /Users/thierry/github/master/3rdparty/include/boost/type_traits/detail/cv_traits_impl.hpp:93: Excess closing brace in C++ code (or abuse of the C++ preprocessor)
      /Users/thierry/github/master/3rdparty/include/boost/type_traits/msvc/typeof.hpp:43: Ignoring definition of undeclared qualified class
      /Users/thierry/github/master/3rdparty/include/boost/multi_index/detail/index_node_base.hpp:110: Parenthesis/brace mismatch between #if and #else branches; using #if branch
      /Users/thierry/github/master/3rdparty/include/boost/multi_index/detail/index_node_base.hpp:126: Parenthesis/brace mismatch between #if and #else branches; using #if branch
      /Users/thierry/github/master/3rdparty/include/boost/typeof/dmc/typeof_impl.hpp:40: Ignoring definition of undeclared qualified class
      /Users/thierry/github/master/3rdparty/include/boost/typeof/msvc/typeof_impl.hpp:151: Ignoring definition of undeclared qualified class
      

      I forgot to mention why this is annoying: Qt Creator treats those warning as errors.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            buddenha Oswald Buddenhagen
            thierryb Thierry Bastian
            Votes:
            3 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes