<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/155532>155532</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
Unable to compile 21.1.0 on macOS Sequoia from source
</td>
</tr>
<tr>
<th>Labels</th>
<td>
new issue
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
JWTheDBA
</td>
</tr>
</table>
<pre>
Congrats to all the contributors and the release team getting 21.1.0 out the door!
To celebrate I decided to rebuild my clang/lld/lldb/extras environment on the new release. I downloaded llvm-project-llvmorg-21.1.0.tar.gz and ran the following commands to extract, configure and build.
```
tar -xzf llvm-project-llvmorg-21.1.0.tar.gz -C ~/
cd ~/llvm-project-llvmorg-21.1.0
mkdir build
cmake -S llvm -B build -G "Unix Makefiles" \
-DLLVM_ENABLE_PROJECTS="clang;clang-tools-extra;lld;lldb;" \
-DCMAKE_INSTALL_PREFIX=/Users/xxx/os_tools/llvm21.1.0 \
-DCMAKE_BUILD_TYPE=Release \
-DCLANG_DEFAULT_LINKER=lld \
-DLLDB_USE_SYSTEM_DEBUGSERVER=ON \
-DLLDB_INCLUDE_TESTS=OFF
cmake --build build -j10
```
The cmake configure step seems to run fine, but the build step almost immediately gives errors about missing lldb header files. *Lots* of lines such as this in the output, all about lldb headers:
`/bin/sh: /Users/xxx/llvm-project-llvmorg-21.1.0/build/include/lldb/LLDB.h: No such file or directory`
The build does continue without any additional errors until the very end where it fails.
I've uploaded the output from both cmake commands.
[cmake_configure.txt](https://github.com/user-attachments/files/21998818/cmake_configure.txt)
[cmake_build.txt](https://github.com/user-attachments/files/21998932/cmake_build.txt)
Computer: macOS Sequoia 15.6 on M3 processor
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJysVUFv2zgT_TX0ZWBBoirHPvgg21Lh1nGK2O739SRQ4thiS5FekkqcHva3L0g5SZNdFHtYwJAhafRm5s17Q2atOCnEOckWJFuNWO9abeaf_rdvcbXIR7XmT_OlVifDnAWngUkJrkVotHJG1L3TxgJTPDw0KJFZBIesgxM6J9QJaBIlUQy6dyGGa20ITQBInJM432toUGJtmENYA8dGcOQ-k8G6F5JD9wSNZOpEaCklH641oSVenGEWUD0Io1WHyoFWIYXCx-dSIvCg-lFJzTyulA_d-Gz0d2zc2N9ocxoPFUaOmej0MzRj2IB01FLqR99Fo7uOKR44CJkbR-jS03AUp95g-CwUHA2NkUl8_cW5YwbGl5_Hf5N-vIQ_CS0HkIaHm998NsR1P7gwQ_rrhx37gTDehYwwXgzvYPwRCKUHJS5wy37gUUi0hFIg2ZLE-Xi12Xy9rYptvtgU1Zf7u0_Fcr8j6YpQOowgXYT_sdNa2nHggaQLP5ZwrUm6-BVueZt_Lqr1drfPN5vqy31Rrv8f4MqDRWMJLS-XC6GltlVAvLZ6VcxblMVhvVlV-29fCpKu7q9CewnZ5NuP1aoo88NmX23W28_FPUlXUvJfWlstqsOuqHbfdvvitloVi8PHXXH_NUTebd8GrrfLzWFVVPtiFxi4K8s3xI4HPq-sfk_idxP3yvYuCdGvIrEOz2ARu6Aj0ys4CoVeSPXVHgNiiGOy09aB6DrkgjmUT3ASD2gBjQmuq72nOmGtF6inH1pkHA2EuUYAhOYb7SyhOegjSKHQgu2bFpgF1woLYpC57t25D3r29h5wf8GzJM1fRU3LWihCS9uSNIe_zfJ3WqXlIFFaCtXInuOrmz3rUUDc6qFG3wRoA1wYbJw2T2-YHXjiGm1YRUL1CI_Ctb50pp6AcS6c0IrJZ7p65cSwux7QPAEqDo8tGgTh4MiEtFfjrgm9eUDoz9eV8UoQHI3uoNaufRnssBSeLZ8twvPqZeCRuziSrQidts6dA4-0JLQ8Cdf2ddTojtCyt2jGzDnWtH6LeSqvxixpMptNp8mU0PKfkOnsXeJhAf0XSWcpfUn6ivqccKm7c-_Q-Hl1rLnbwQ7_6LVgkGTRxO_h2xTORjdorTYjPk_5LJ2xEc6Tm2xCs0mSTEbtvGEJnzTH6U1C41mWTiZ8mtbZzTGhbMJnPBuJOY1pFk_pTRxnWTKJjuwmPcYTliF-4Ayn5EOMHRMy8kqLtDmNhLU9zpMsy1I6kqxGacPhRqk_FsJbQqk_68w8aLXuT5Z8iKWwzr7COOEkzg-K1RK9Vxvdnb0gn08z9a7vIA2re9PgqDdy_hvqfY53RvGO8JV5-q-lP8zpXwEAAP__Zcd2Rw">