<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/60757>60757</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Merge `[Support/BLAKE3] Rename blake3_* -> llvm_blake3_* to avoid symbol collisions` into release/16.x
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            release:backport
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          MaskRay
      </td>
    </tr>
</table>

<pre>
    /cherry-pick 26662ac010ef50e65e2774eab84f325aa09360fe

This fixes symbol collisions when statically linking llvm into a binary that also uses the external blake3 library.

@jbms 
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxk0U9v4ywQBvBPgy8oFn8Mdg4-JEp9ed9eunuvBjy2abCJAHfjb79y0tVW2gtISMPz6DeQkhsXxJaoM1GXAtY8hdi-Qrq-wVaY0G8tEZ2dMMbtcHP2SoXWWoBlnOGgGGqFoq4rBNNUgxQKgB2lZgMSdiHs9Dx_Ti7Rwd0x0bTNJnhqg_cuubAk-mvChaYM2VnwfqPeLVe3jNT7z5m6JQcK1LgF4kbzBJmCT4GuCRPNE1K8Z4wLeGo8XFFS70yEuJXf40nFPsycaNG3sj_KIxTYcl3rSjCteDG1SvaqaTTjlW1sxZlhA8da6bqyFfaWF64VTEgmuGJMVJyXnMkaGuAwYKOPoicVwxmcL_fWZYhj4VJasdWsVnXhwaBPD2QhInqEhESeDNjrLcRMhNjxY7sPH8w6JlIx71JOf7_LLntsXzGOSIlmRJ1_rLfncHf-__TfiyTqQt9wgRm_LN6JONEDkS8Pyvdvj7vpZ3D9v9sgmj3N_7QUHdflvVijb6ecb4nIExEdEd3o8rSa0oaZiG4P-LoOtxg-0O69HgSJiO6h8DsAAP__0cPFYw">