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: [email protected]
          Reporter: [email protected]

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.

Reply via email to