<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJztWG1z4jYQ_jXwRWOPsXkJH_hgMNzR8pIBrpf2i0dIMiixJVeSQ7hf35UNJPS4mwtJZzrXZhwl2tU-Wj3S7speS7rvLQ3LNTISKZYrSQvCakFY86Kad2zb3uEpu4SiWmdY80eR3IlUYqor-YYbRFIpGNoak2sL4o_gAfm2WLtEZtBJ08fjHwdmu2fEoJcdp9E8zXJRXs6yZeRBFgY8ThnWDAAbTffpzGc_QJPJb9MzsKqTPVCu0LrgKXWOAMdRl6QZfmDIdZETDabhr8N4PFuuwskkvl0MR-O7WhDV_ObH-dQykkqC08PyGs0jzsmysohvw9XH15j1P40nUbz6_XYIVouT0i4vHs7C_mQYT8b9u-nEB_18NELOBzTj4h4fB92GC3B4OIFhs1_jX-b9JQxsVMsT5UAutMFpeuLBdcEdaL5iNHpBKP2Z-PxB0k4gg7u7GPyeReEisorON-n8W_hU7bwweWG-H2i1Vt-HVbRuaq0I9S2TXGwQTIzkugyc4cTG12AKhI54ynS5ZApSF3YEOtUkSxjKpdAuyXNXVtCjcDwZgt_hVRjoeCJGgj9Bq41UNghxnux3XUU9_8ZT-b3_1L5p6TYW-_t78cVrps6GEGencJ4z5TQ8N3A9sFpzYbNEze_DA_x-WA2Xq_hjuIwXq9UYuPVAGAPZ0SAezO1hma3iaThYzJfPitF8MQ2_Fk_G0_GzdAzzbGVWuiro_iyFneckm25KIqx_Z2fYHwE310K9wZQLkhaUvdcizuC-g305lF7aJLfjAbRCOpplWBhOHC4MU7nU3J4Z0D1yzdc85WYPqpQLpp0tp5SB7jNTSirYZIoNcwzPAPEzhI7VPBkF0fgZkAtRaEadHCucMcAG6U5xMNBGQUxo6BOsjfNngdPKIuNag8ZJOIN1cwGu4JR_YcqO5VmecsKNk8BMZqtksdlWZiTFWjsZLIQQpnUlVIwWgsLSnEw-skqWg5Zn_Iud41kqJHsiLDeO2edWRIEu8FJI4TxyZcA7h0KsgEYXmw0Dj8FUKU4P9lAjMyYMdMB_YNoGPDgPTBl84JJyvBFSA80ahqcWLEkKUYYn7EAVpnYcNvhFfx5AUMyiYf_TB1TtVuXpYbRdpTEcOdMIflfXZQVnOrrK0KXIkVdOSdC1gXgR8pTY3hEyCBtd23g23SawLSk6HPoQHa5DAykSDhlwRMp_3K3VzSTSBdmiBNhAsM9AA8BKta-cRAg1unATGwADwTEaa77_TUjfR9WFDL28OfwBV4cTIPxYwNNPrTW0V723PFXNl1nO0-oIQ_hmXEC0U_dU5oLvlrkpJtv5hbNRyg-nI1IcIulyiXut_X-7vJWsXAv2JuN_bYkbV5dhGMLXhdhBQv6_AP7kBfDVOcMWv9caVYXv9VNdWfSOEz2DVYluLKoaczjRFCVKZu82RRD6wfN7zltAP5WhNxaJPNTXsk422t8qrnCGt44sS2CWY2LiKnZjJoi0B-uHy2z7Qpn9AXDf_ycL67sVX7idvOUlc7kXZssgHC-9Z5avw5blMjkjqKRQHKkV6GJtgx2OAWwb4J4cOr4D12kvoN2gi-u4MFupejBUsZ16qBcq7b3uE5NN11oXpfOtoNUK6tteI-l2G83GukNazQ6hSbLutLwO8W-I7wekyeopXrNU94Ah2EnBdqiEsLvaiupv94D3fM-HBxo_aHs3Lut4xG9h3A5auBt0klrTgzTMU9fiuFJt6qpXQq6LjQZlyrXRz0rI23wjGCsdBg8NNynrnX8hsx9wSrrL733VnpTBrmWhCKuXLvZK__4Clm5qyQ>53553</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            release/14.x LLD fails to build 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>
          andrewrk
      </td>
    </tr>
</table>

<pre>
    Steps to reproduce:

```
cd ~/Downloads
git clone https://github.com/llvm/llvm-project llvm-project-14
cd llvm-project-14
git checkout release/14.x

# LLVM
cd llvm
mkdir build-release
cd build-release
cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/local/llvm14-release -DCMAKE_PREFIX_PATH=$HOME/local/llvm14-release -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_LIBXML2=OFF -G Ninja -DLLVM_PARALLEL_LINK_JOBS=1
ninja install
cd ../..

# LLD
cd lld
mkdir build-release
cd build-release
cmake .. -DCMAKE_INSTALL_PREFIX=$HOME/local/llvm14-release -DCMAKE_PREFIX_PATH=$HOME/local/llvm14-release -DCMAKE_BUILD_TYPE=Release  -G Ninja -DLLVM_PARALLEL_LINK_JOBS=1 -DCMAKE_CXX_STANDARD=17
ninja install
```

Output:

```
[2/58] Building CXX object ELF/CMakeFiles/lldELF.dir/OutputSections.cpp.o
FAILED: ELF/CMakeFiles/lldELF.dir/OutputSections.cpp.o 
/nix/store/apfyw9rd0280rpj2x685s6anyjjnz04l-gcc-wrapper-10.3.0/bin/g++ -DGTEST_HAS_RTTI=0 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/andy/Downloads/llvm-project-14/lld/build-release/ELF -I/home/andy/Downloads/llvm-project-14/lld/ELF -I/home/andy/Downloads/llvm-project-14/lld/include -I/home/andy/Downloads/llvm-project-14/lld/build-release/include -I/include -I/home/andy/local/llvm14-release/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -fno-rtti -MD -MT ELF/CMakeFiles/lldELF.dir/OutputSections.cpp.o -MF ELF/CMakeFiles/lldELF.dir/OutputSections.cpp.o.d -o ELF/CMakeFiles/lldELF.dir/OutputSections.cpp.o -c /home/andy/Downloads/llvm-project-14/lld/ELF/OutputSections.cpp
/home/andy/Downloads/llvm-project-14/lld/ELF/OutputSections.cpp:19:10: fatal error: llvm/Config/config.h: No such file or directory
   19 | #include "llvm/Config/config.h" // LLVM_ENABLE_ZLIB
      |          ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
[3/58] Building CXX object MachO/CMakeFiles/lldMachO.dir/Driver.cpp.o
FAILED: MachO/CMakeFiles/lldMachO.dir/Driver.cpp.o 
/nix/store/apfyw9rd0280rpj2x685s6anyjjnz04l-gcc-wrapper-10.3.0/bin/g++ -DGTEST_HAS_RTTI=0 -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/home/andy/Downloads/llvm-project-14/lld/build-release/MachO -I/home/andy/Downloads/llvm-project-14/lld/MachO -I/home/andy/Downloads/llvm-project-14/lld/include -I/home/andy/Downloads/llvm-project-14/lld/build-release/include -I/include -I/home/andy/local/llvm14-release/include -I/../libunwind/include -fPIC -fno-semantic-interposition -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -Wimplicit-fallthrough -Wno-class-memaccess -Wno-redundant-move -Wno-pessimizing-move -Wno-noexcept-type -Wdelete-non-virtual-dtor -Wsuggest-override -Wno-comment -Wmisleading-indentation -fdiagnostics-color -ffunction-sections -fdata-sections -O3 -DNDEBUG  -fno-exceptions -fno-rtti -MD -MT MachO/CMakeFiles/lldMachO.dir/Driver.cpp.o -MF MachO/CMakeFiles/lldMachO.dir/Driver.cpp.o.d -o MachO/CMakeFiles/lldMachO.dir/Driver.cpp.o -c /home/andy/Downloads/llvm-project-14/lld/MachO/Driver.cpp
In file included from /home/andy/Downloads/llvm-project-14/lld/MachO/Driver.cpp:23:
/home/andy/Downloads/llvm-project-14/lld/MachO/UnwindInfoSection.h:16:10: fatal error: mach-o/compact_unwind_encoding.h: No such file or directory
   16 | #include "mach-o/compact_unwind_encoding.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
[19/58] Building CXX object ELF/CMakeFiles/lldELF.dir/SyntheticSections.cpp.o
ninja: build stopped: subcommand failed.
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJztWN1z4jYQ_2vgRWOPsQMJDzwYDHe0fGSA66V98QhLxkpkyZXkEO6v78oGEnrczYWkM51rM44S7Wp_u1rth-y1JLve0tBCIyORooWSpExoIwgbXtTwDmPH2z_VNCGocT1s-KNIbgWXmOiavmEGJVwKijJjCm1B_BE8QM_KtZvIHCacPx7-OKDtniYGvZw4raujlrP0SktGkwdZGrCYU6wpALau3KcTm_0ATSa_TU_A6kn-QJhC65Jx4hwADqvOUXP8QJHrIicaTMNfh_F4tlyFk0l8uxiOxneNIGr4Vx_nU-sRLhPM99trXR1wjpK1RHwbrj6-Rqz_aTyJ4tXvt0OQWhyZdnvxcBb2J8N4Mu7fTSc-8OejEXI-oBkT9_iw6DZcgMHDCSyb_Rr_Mu8vYWGr3p6oFjKhDeb86AfXBXNg-Mqj0QuHkp_Jnz_otCPI4O4uBrtnUbiILOP6m-78W_rU47w0RWm-n2iNdt-HXbRvGu0I9a0nmdggUIzkukqc4cTm12AKDh0xTnW1ZQJUF04EJrWSJSxlUmg3KQpX1tCjcDwZgt3hRRjoEBEjwZ5g1EYqm4S4SHfbriKef-Op4t5_6ty0dQeL3f29-OJdcWeTJM5W4aKgyml5buB6ILVmwlaJht-HB_z7YTVcruKP4TJerFZj8K0HxBicHQ3iwdwGy2wVT8PBYr58Zozmi2n4NXkyno6fqWPQk8m8MlWQ3UkJO61JttxUjrD2ncSwPwLfXAr1BlEmEl4S-l6bOIH7Dvb5VHopk96OBzAK6WiaY2FY4jBhqCqkZjZmgPfINFszzswOWJwJqp2MEUKB95kqJRUcMsGGOoblgPgZUsdynoyCbPwMyKUoNSVOgRXOKWADdasYCGijICc0zBOsjfNniXktkTOtgeOkjMK-mQBTMGdfqLJrWV5wljDjpKDJZEqWm6wWSzjW2slhI0lCta6JipJSENiak8tHWtMK4LKcfbE6nqlC0qeEFsYxu8KSCLgLrBRSOI9MGbDOIZArwNHlZkPBYhBVipG9PPTInAoDE7AfPG0THowHTxm89yVheCOkBjdrWM4tWJqWokpPOIE6Te06bPCL-TyApJhFw_6nD6g-rdrS_Wq7S2MYcqYR_K4uqwrOdHSRoEuQIy9UmaBLE_Es5LGwvSNkELa6dvBsuU3hWDjaB32I9tehgRQpgwo4Sqp_3MzyZhLpMslQCt5AcM7gBoCValcbiRBqdeEmNgAPBIdsbPj-NyF9H9UXMvTy5vAHXB2OgPBjAY8_jfbQXvXe8tQ9X-YF43UIQ_rmTEC2E_fY5oLvtrkpTrL5mdio6PvoiBSDTDrf4l4r_99ub5VXLgV7k_C_tsWN68swLGHrUmyhIP_fAH_yBvjqmmGb32uF6sb3elUXNr2DomewutCNRd1j9hFNUKpk_m4qgtAPnt9z3gL6qUq9sUjlvr9WfbLV-VZzhRjOHFm1wLzAiYnr3I2pSKQNrB9us50zbfYHwH3_n2ys79Z84XbylpfM5U6YjEI6nnvPrF6HrZer4oygk0JzJJagy7VNdggDODbAPRp0eAdukl5AukEXNw0znPZOv_XYTxGVYPXlqkavwlbLUiW0WSree91nKFvStS6rDbaDdjtoZj0_xcHa665pkHavb4JWl7YICbqtdXLd8tpep8nxmnLdAy_CaQu6RRWEPfl21GQ93_PhgcEPOt6NS6-9xG9j3AnauBtcp40rDwot4661w5Vq01S9yqR1udHA5Ewb_cyEysw2gtJKHeDj0mRS9cCFim7VQ7PS3ats_wsC5lUe">