<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - python required to build Mesa release tarballs"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89328#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - python required to build Mesa release tarballs"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=89328">bug 89328</a>
              from <span class="vcard"><a class="email" href="mailto:emil.l.velikov@gmail.com" title="Emil Velikov <emil.l.velikov@gmail.com>"> <span class="fn">Emil Velikov</span></a>
</span></b>
        <pre>(In reply to Samuel Iglesias from <a href="show_bug.cgi?id=89328#c1">comment #1</a>)
<span class="quote">> Since commit 2b37bea010a9c, the format-handling code is auto-generated via
> python scripts and mako templates, so python is required.
> Also, Python is
> listed in the prerequisites for building Mesa in the docs:

>    <a href="http://www.mesa3d.org/install.html">http://www.mesa3d.org/install.html</a>

> Maybe we need to modify our configure.ac to mark Python as hard dependency.</span >
That is correct but for building from git alone.

The distribution tarballs (should) provide all the auto-generated files,
similar to any other autotools project. As such one should not need any of
python/mako/lex/etc but a plain compiler toolchain.

Imho we should fix these in a way that, when the files are generated, all the
non-compiler requirements are non-fatal.

Although I cannot find a way to do that of the top of my head.

At the end it would be nice to update the doc :-)</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>