<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - scons build broken by glSpecializeShaderARB"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105817">105817</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>scons build broken by glSpecializeShaderARB
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Mesa
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>git
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>ASSIGNED
          </td>
        </tr>

        <tr>
          <th>Keywords</th>
          <td>bisected, regression
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>Mesa core
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>apinheiro@igalia.com
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>mark.a.janes@intel.com
          </td>
        </tr>

        <tr>
          <th>QA Contact</th>
          <td>mesa-dev@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>CC</th>
          <td>elima@igalia.com, nhaehnle@gmail.com
          </td>
        </tr></table>
      <p>
        <div>
        <pre>build/linux-x86_64-debug/mesa/libmesa.a(glspirv.os): In function
`_mesa_SpecializeShaderARB':
mesa/src/mesa/main/glspirv.c:170: undefined reference to `gl_spirv_validation'

Bisected to:
ba975140d3c99b60c63846c3c08bd158f7c95d42 is the first bad commit
commit ba975140d3c99b60c63846c3c08bd158f7c95d42
Author: Nicolai Hähnle <<a href="mailto:nicolai.haehnle@amd.com">nicolai.haehnle@amd.com</a>>
Date:   Sat Jun 10 21:36:24 2017 +0200
    mesa: Implement glSpecializeShaderARB

    v2:
      * Use gl_spirv_validation instead of spirv_to_nir.  This method just
        validates the shader. The conversion to NIR will happen later,
        during linking. (Alejandro Piñeiro)
      * Use gl_shader_spirv_data struct to store the SPIR-V data.
        (Eduardo Lima)
      * Use the 'spirv_data' member to tell if the gl_shader is a SPIR-V
        shader, instead of a dedicated flag. (Timothy Arceri)

    Signed-off-by: Nicolai Hähnle <<a href="mailto:nicolai.haehnle@amd.com">nicolai.haehnle@amd.com</a>>
    Signed-off-by: Alejandro Piñeiro <<a href="mailto:apinheiro@igalia.com">apinheiro@igalia.com</a>>
    Signed-off-by: Eduardo Lima Mitev <<a href="mailto:elima@igalia.com">elima@igalia.com</a>>

    Reviewed-by: Timothy Arceri <<a href="mailto:tarceri@itsqueeze.com">tarceri@itsqueeze.com</a>></pre>
        </div>
      </p>


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

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