On 14/11/13 12:00, Stephan Bergmann wrote:
On 11/14/2013 11:25 AM, Michael Stahl wrote:
... because it not only disables warnings, it also prevents generating
Makefile dependencies for the file, and that is what caused everybody's
build to break after yesterday's ICU upgrade.
Is that only relevant in "our own" files, or also in header files from
bundled external modules (where I rather liked the occasional trick of
silencing warnings wholesale with a single "#pragma GCC system_header"
patch)?
yes it also prevents dependencies being generated for externals, which
may also prevent necessary rebuilds; i am currently cleaning that up
(there's a whole bunch in our boost patches....)
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.