<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/101947>101947</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
apt.llvm.org packages missing cmake target
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
kimgr
</td>
</tr>
</table>
<pre>
The `clang-resource-headers` target was turned into an interface library, and exported, in 8d468c132eed7ffe34d601b224220efd51655eb3. I see the Clang packages from apt.llvm.org are past that point in Git history now, but the `clang-resource-headers` target is not available.
It shows up in `/usr/lib/llvm-20/ClangConfig.cmake`:
```
set(CLANG_EXPORTED_TARGETS "clang-tblgen;clang-resource-headers;clangBasic;[...]
```
but there's no trace of its definition in `/usr/lib/llvm-20/ClangTargets.cmake`.
I'm not sure if this is a problem with the target definition, or if something happens in packaging that causes it to be lost.
cc: @etcwilde
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyMU81u5DYMfhr5Qqwhy38zBx8ySSZYoGiL7Rx6W8gybauRJUOkM83bF_JMswjQAgsYtCVZ5PdDaiI7ecRO1CdRP2V64znE7tUuU8z6MLx3lxlBNNI47acvESls0eCXGfWAkUQjgXWckOGqCXiLHgewngNon94YR20QnO2jju9CPYL2A-Dfa4iMQ1pbD4ehag6mKBXi0I4jltXQyKJXqlJK4jjURVPX2Jc5fAVCBJ4RHhMeWLV51RMSjDEsoFfOnXtb8hAn0BFh1cTAs2ZYg_Wcar1YhtkSh_gOPlwTgn7jPeXPsLQEPjDoN22d7h3mQj4J-XCLXxloDleCbU2lRCOFOm8UhTo726fo3pYvKu3u8B-DH-2Um0W_Yvq5vOdJ37dnXxKyUIfHXx5-ffn-_Ofvv327PD99vzx8e3m-_AFCqRto7t2EXpSn_-FwPzhpskaUJ1Gf8jwX9dN_lrzFuzARhWoTb-CYzAwjWCYYcLTesg3-p8hedgHpg-1n5YRql11Z2iKCHYFnS0ltDWsMvcMFrpbn3ae7FT_qJxNDTLcoLMiz9RPMel3RU4J2a5K0ubeC0RshgWXgAD2CC8SfwBgjygcQlUQ2V-sGhGzoyuFYHnWGXdEqdahlVVTZ3NXHttBlc5TmeKj7UjXj0NZ9W9Xm2A5Yycx2SqpKHmQtj2VZVnlrdFnJBpuirsfWmFRm0dZ9NG5miTbsClkcqzZzukdH-3Qq5fEK-6lQKg1r7HaN-20iUUlnielHGrbssPs0Eh_TsliipMfuxV3PbIuum5lXSn2ozkKdJ8vz1ucmLHc7_3V1jeEvNCzUeYdDQp3veN869U8AAAD__8bTYuA">