<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - New build warnings"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=96399#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - New build warnings"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=96399">bug 96399</a>
              from <span class="vcard"><a class="email" href="mailto:kevinbrace@gmx.com" title="Kevin Brace <kevinbrace@gmx.com>"> <span class="fn">Kevin Brace</span></a>
</span></b>
        <pre>(In reply to Xavier Bachelot from <a href="show_bug.cgi?id=96399#c0">comment #0</a>)

Hi Xavier,

<span class="quote">> Several build warnings have appeared in the previous months. Here are the
> relevant extracts of a build log. This is a plain build of the master branch
> on a fully updated Fedora 23.

> via_outputs.c: In function ‘viaProbePinStrapping’:
> via_outputs.c:1202:17: warning: switch condition has boolean value
> [-Wswitch-bool]
>          switch (sr13 && 0xC0) {
>                  ^
> </span >

I hope the patch I uploaded fixes the compilation warning.
I hope it fixes the warning.


<span class="quote">> via_ums.c: In function ‘umsCreate’:
> via_ums.c:711:11: warning: implicit declaration of function
> ‘xf86InitFBManager’ [-Wimplicit-function-declaration]
>      ret = xf86InitFBManager(pScreen, &AvailFBArea);
>            ^
> via_ums.c:722:9: warning: implicit declaration of function
> ‘xf86InitFBManagerLinear’ [-Wimplicit-function-declaration]
>          xf86InitFBManagerLinear(pScreen, offset, size);
>          ^

> I have seen more build warnings when building in a Fedora 23 chroot with the
> Fedora enforced compile options, which enables more warnings than the plain
> build. I'll report on them later, once I've taken a deeper look.</span >

That one I think comes from the code that is used to support XAA.
When going through EXA code path, OpenChrome does not encounter the above API
(or ABI or KPI).
That being said, I do not know if it still has to be there for those compiling
OpenChrome without the use of EXA or XAA (i.e., xBSD).</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>