Caolan McNamara wrote:
On Wed, 2006-03-01 at 20:57 +0100, Thorsten Behrens wrote:

Stephan Bergmann <[EMAIL PROTECTED]> writes:


However, some people build OOo in such a way that they use
system-supplied alternatives of those external projects, so that the
patches will have no effect for them.  That means that switching on
"warnings are errors" can break such builds (although the "official"
OOo builds would succeed).  The relevant patch files, until now, are
  boost/boost-1.30.2.patch
  boost/spirit-1.6.1.patch
  icu/icu-2.6.patch
  neon/neon.patch
  python/Python-2.3.4.patch
  sablot/Sablot-0.52.patch
  stlport/STLport-4.0.patch
  stlport/STLport-4.5-0119.patch


Add agg to the list.


I guess that for e.g. next version of Fedora, I can go around getting
the warnings free patches for this libraries into at least the distro
versions of these modules so at least a --with-system on fedora > fc5
would work with warnings as errors enabled, and I assume that other
distros could do the same. The problem would be using --with-system-foo
on existing releases :-(

Have you already submitted the "fix warnings" patches for these
libraries into their respective bug tracking systems, so that the next
releases of those libraries themselves will include the warning
fixes :-) ?

No. For one, warnings01 is not yet ready, so chances are that our current patches are not yet final. For another, some of the external projects OOo uses are old versions of those projects (e.g., boost, stlport), so that it is questionable whether upstreaming those patches would have any benefit. However, upstreaming anything relevant is definitely something we should consider once warnings01 is stable.

-Stephan

[...]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to