<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/56521>56521</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Add zstd support to utils/bazel
</td>
</tr>
<tr>
<th>Labels</th>
<td>
build-problem
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
MaskRay
</td>
</tr>
</table>
<pre>
https://reviews.llvm.org/D128465 added the namespace `llvm::compression::zstd` and several functions. It can be used by
* clang -gz=zstd
* lld --compress-debug-sections=zstd
* llvm-objcopy --compress-debug-sections=zstd
* clang ASTWriter
* `__llvm_prf_names`
* ...
We need Bazel support. `rg llvm_zlib util/bazel` can give some insight.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyVkk2PnDAMhn8NXCwiCISdOXBgNarUQy9tpT2ifBjINhCUBKqZX9_AdHaqqpdKKCi289h-bWHVtRlDWHxStgn9FD-Hm8afnhizTcS6IZouBT1VNQOuFCoII8LMJ_QLlwhJne-R-_OylXZaHHqv7Xw33HxQMQL4rMDjho4b6NdZhhjhCXwOIPkMAmH1kSyukOSXJG9_n7QFafg8QDbckvJywD48xijIskfGTKFYh8zjHf2P6G3KrHiXdrn-x7N7-vbb9zenA7qnIzbVdTu0W1zfHXJE09NPCPmzlbcoGcYOX_kNDfh1WawLZKe44aituxktYA3aRL3FHrXLtosz6A3B2wlBz14PYyCpakp1Ls88DToYbFqlYC_7wYVgD5J_oNLVmb-mPOgwroJEHeLlGOD9ly3Ovkc14lV7v-LOYDWjRTo2TLIe6_KkZHWmRX-qi7qknDN5kohnylPDBRrfJOw1oVSs2qgdJwxGOk3YJdUNzSnNX4oqp1XOSiIVFYXoRU9fGCvqPqlynLg2H9uXuuYoK07JR6fRPjxXM-Vx1YYo7JEy8vkaRuuaL9z_-Mqv6dFBc5T_C_pu72M">