You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@openoffice.apache.org by bu...@apache.org on 2016/03/24 23:01:12 UTC

[Issue 126888] New: bundled boost headers generate an excessive number of warnings when building with modern compilers

https://bz.apache.org/ooo/show_bug.cgi?id=126888

          Issue ID: 126888
        Issue Type: DEFECT
           Summary: bundled boost headers generate an excessive number of
                    warnings when building with modern compilers
           Product: Build Tools
           Version: 4.2.0-dev
          Hardware: All
                OS: All
            Status: CONFIRMED
          Severity: Normal
          Priority: P5 (lowest)
         Component: external prerequisites
          Assignee: issues@openoffice.apache.org
          Reporter: truckman@apache.org

Created attachment 85367
  --> https://bz.apache.org/ooo/attachment.cgi?id=85367&action=edit
patch to reduce warnings from the bundled boost headers

When building OpenOffice with modern compilers, the bundled boost headers
generate an excessive number of warnings.  This is especially bad with recent
versions of clang, which generates very verbose warning messages.

The attached patch updates the current boost_1_55_0.patch with additional
changes cherry picked from upstream boost, up through version 1.60.  These
additional changes have been used with the FreeBSD boost 1.55.0 port for a
while.

This patch greatly reduces the number of warnings and size of the OpenOffice
build log.  Compiling trunk r1735889 on FreeBSD 11.0 with clang 3.8, the number
of warnings is reduced from 53260 to 13741, and the size of the build log is
reduced from 117 MB to 44 MB.

-- 
You are receiving this mail because:
You are the assignee for the issue.

[Issue 126888] bundled boost headers generate an excessive number of warnings when building with modern compilers

Posted by bu...@apache.org.
https://bz.apache.org/ooo/show_bug.cgi?id=126888

Don Lewis <tr...@apache.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Issue Type|DEFECT                      |PATCH
          Developer|---                         |Simple
         Difficulty|                            |
           Assignee|issues@openoffice.apache.or |truckman@apache.org
                   |g                           |

-- 
You are receiving this mail because:
You are the assignee for the issue.