<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [BSW] Mesa "total_needs <= urb_chunks" abort in GfxBench CarChase startup"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=108787#c7">Comment # 7</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [BSW] Mesa "total_needs <= urb_chunks" abort in GfxBench CarChase startup"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=108787">bug 108787</a>
              from <span class="vcard"><a class="email" href="mailto:eero.t.tamminen@intel.com" title="Eero Tamminen <eero.t.tamminen@intel.com>"> <span class="fn">Eero Tamminen</span></a>
</span></b>
        <pre>(In reply to Kenneth Graunke from <a href="show_bug.cgi?id=108787#c6">comment #6</a>)
<span class="quote">> I'm not positive about that - it may have regressed.  There's a fundamental
> bug which isn't a regression, but this app may have gotten worse.
> [technical explanation]</span >

This Mesa change could have been triggered by some change in the build
environment, because I can't anymore reproduce working Mesa from the commit
that originally worked (the old build of commit 41c8f99137 still works fine
with the latest run-time environment).

Libdrm changes didn't cause it (I tested it), and I don't think upstream X
util-macros, xorgproto, xcbproto, wayland-protocols & libwayland could have
affected it.  Ubuntu 18.04 package updates in the build deps (that I'm not
building myself) should be just security updates so I don't see them causing
this either.

Which leaves Autotools -> Meson change...

>From following Autotools arguments:
     --with-dri-drivers=i965,swrast
     --with-vulkan-drivers=intel
     --with-gallium-drivers=radeonsi
     --enable-llvm
     --with-platforms=x11,drm,wayland,surfaceless
     --enable-dri3
     --enable-gbm
     --enable-gles2
     --enable-glx-tls
     --enable-shared-glapi

To following Meson arguments:
     -Ddri-drivers=i965,swrast
     -Dvulkan-drivers=intel
     -Dgallium-drivers=radeonsi
     -Dplatforms=x11,wayland,drm,surfaceless
     -Dllvm=true
     -Ddri3=true
     -Dgbm=true
     -Degl=true

And indeed, re-building the Mesa commit 41c8f99137 with Autotools instead of
Meson makes CarChase work.

=> Meson build bug?

(Didn't have time to test whether also Mesa tip would work when built with
Autotools.)</pre>
        </div>
      </p>


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

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