[PATCH:xorg-docs] Release Notes: add note about new strict compilation flags
Jeremy Huddleston
jeremyhu at apple.com
Fri Mar 30 21:19:44 PDT 2012
Please make a note that if their build fails with the default CFLAGS, they should file a bug about it.
Sent from my iPhone...
On Mar 30, 2012, at 20:45, Alan Coopersmith <alan.coopersmith at oracle.com> wrote:
> Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>
> ---
> general/ReleaseNotes.xml | 21 +++++++++++++++++++++
> 1 file changed, 21 insertions(+)
>
> diff --git a/general/ReleaseNotes.xml b/general/ReleaseNotes.xml
> index a02a75e..75ed70b 100644
> --- a/general/ReleaseNotes.xml
> +++ b/general/ReleaseNotes.xml
> @@ -946,6 +946,27 @@ url="http://who-t.blogspot.com/2012/01/xkb-breaking-grabs-cve-2012-0064.html"
> <sect1 id='Build_changes_and_issues'>
> <title>Build changes and issues</title>
>
> + <sect2 id='Strict_compilation_flags'>
> + <title>Strict compilation flags</title>
> +
> + <para>
> + Most of the modules in this release use stricter compiler flags,
> + when used with the GNU gcc, LLVM clang, Oracle Solaris Studio, or
> + Intel compilers. These flags both enable more warnings, and
> + promote some warnings to fatal errors in the build. If these
> + flags cause your build to fail, you can disable the flags that
> + turn these selected warnings into errors by adding
> + <option>--disable-selective-werror</option> to the configure command
> + for the affected module.
> + </para>
> +
> + <para>
> + Builders seeking even stricter compiler checks can instead pass
> + <option>--enable-strict-compilation</option> to the configure command
> + to make all warnings become errors.
> + </para>
> + </sect2>
> +
> <sect2 id='Silent_build_rules'>
> <title>Silent build rules</title>
>
> --
> 1.7.9.2
>
More information about the xorg-devel
mailing list