To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=66577


User sb changed the following:

                What    |Old value                 |New value
================================================================================
                  Status|NEW                       |STARTED
--------------------------------------------------------------------------------
                 Summary|gcc 4.0.2 build fails due |OOo GCC 4.1.1 build fails 
                        |to "warnings are errors"  |due to "warnings are error
                        |                          |s"
--------------------------------------------------------------------------------




------- Additional comments from [EMAIL PROTECTED] Tue Jun 27 08:30:49 -0700 
2006 -------
- Adapted title.

- Still need some more evenings to get this through...

- I will not only include fixes needed for GCC 4.1.1, but also fixes needed when
versions of external headers (X11 etc.) on my home box produce warnings that the
versions of those external headers in our Sun Hamburg build environment did not
produce (see also issue 66722), and fixes needed due to different flex/bison
versions (see also issue 66713).

- Remember to not include a conflicting fix for issue 51521 here.

- Although GCC 4.1.1 (correctly) no longer complains about

  Any a;
  ...
  sal_Bool b;
  if (a >>= b) // use b here

it still complains about

  Any a;
  ...
  sal_Bool b;
  a >>= b;
  // use b here

but only if b is of a type (sal_Bool, sal_Int8, etc.) for which the (inline)
operator >>= is simple enough that it can deduce that b is not necessarily
assigned a value; for b is of a type (sal_Int32 etc.) for which the (inline)
operator >>= is more complex, it does not emit a warning.  I consequently only
change those places where b is a "simple-enough" type so that GCC 4.1.1 emits a
warning (by adding "= false" or "= 0" etc. to the declaration).

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

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


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

Reply via email to