<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#c3">Comment # 3</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:siglesias@igalia.com" title="Samuel Iglesias <siglesias@igalia.com>"> <span class="fn">Samuel Iglesias</span></a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=113857" name="attach_113857" title="remove mako check when python is not installed">attachment 113857</a> <a href="attachment.cgi?id=113857&action=edit" title="remove mako check when python is not installed">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=89328&attachment=113857'>[review]</a>
remove mako check when python is not installed

<span class="quote">> 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.
> </span >

I wrote a patch (attached) that removes the python mako module check when
python is not installed in the system. If it needs to do something with python,
it is going to fail anyway.

I tested this patch in a virtual machine without python installed to check if I
can compile mesa from a tarball created by 'make dist' command. At least now,
mako doesn't block the configuration step. The build fails at a later time due
to some python files but unrelated to autogenerated format_pack.c and
format_unpack.c files because the latter ones were already generated by make
dist.

If you think this patch is interesting to have in master, just say so and I
will send this patch to the mailing list.

<span class="quote">> Although I cannot find a way to do that of the top of my head.</span ></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>