<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=http://email.email.llvm.org/c/eJzFV19zozgM_zTkxWMmgSQND3nI32530u3Ntnvbt44BQ3w1NmubJt1Pf5KBtml7dw97nZ1hwLZk6SdZskSq88f5BVGc5zwnjFjdmIyTmmX3rOQkiGbMEl3X2gLZaZIKxcxjTw-iBHYQt2eO7HZ_Xj7ty7RyTChLlHZEK_lIgukQOVZaFaLcHB1XVmhlw6xi9xyIJG0cYRKknXA-070SYYnhPxpuHcBJH2GTkDkphOSWFNqQYLLsttPVcgPDYLIGG_bO1TaIF0G0hacUbt-kYaYrmHxupGArXdWNE6q8ur6GNSkfKpqlaF4YDNfBcNG9o5hsjrVkijkA3y8uyKl868AL-oGbQupDp8ZjRoNhPJ4l47PkLIZhYzn12oSijHpbqbepZZuMk1ECWp-Gr8AsW_OZkI3hROqyI4Hd_nH86LqlyXIGMqM4GoFLyE6oezCXrG5vid0zA96UIjV4tHDCwWS1u7kKcynbzdvFxW6zBvs8Mdp2RNzSzXDkWbMqD_kRA2e7gleU5SSE7xQeskIPTVZ_fL06_7oIzjYj1ANHBZ9W6Wq3-HJ-h5Rwc7shtPDuyYN4LWVOJWAmVGlwr3HtkftZDsoJ_c6N0QZYc-Y4daLiL9YaVTbMQIRT9gDOYqmQwj1SxQ_IdHSGwVdp2ijQmNOaGVZxxw2sHowAedYZcBco_J4x6-iPhkkYV8JaWKaF4IBPKOEEk-InN8BY85wpJ7JWsNTAhi-UEERLeJIZhdComaMeALW8EkAVVS1FJhwtmJRub3RT7nETxhNAswfhsj3NecEa6VrhSvNjxmtH3WPN_ZKiD8I4AElzp9GKnEuwh75DsU1ZQmhSlG9EjvtbYwGdgjXM0tZUyVmO60LlHLLbeUJRNCrDIeD3XzC9gCNgL-ZXMaHrL-vN8ts5DO7Wux1-Lm8Ivc0gl8AnYE_NvViKkRSvK_uQGUdAsQyiFaVl9ixv1SbaNwvg4JvzimNQrnXWwMjh2rlwn5q0z-Ta6L9gM0z71HJaS-STTvfhzAtCu0yg-jQJAMYtBh_EA3BfLr5cbDfXN4Bic7ncrE-I_vTAgAW-WwE-Ol-w1DnSnxXA_ITe-Rx4huGQBOPh6hJuhS3Ge7fD2Jr0OYX5BWnWJl-fJZipB2YUnBYORak0nihp1L3SB0WYKb2rQMjZiW9h_lZSl0SLD3M8yu6hYV4TjOPuOsH4aPPlBErnLkigiqn2BoSDg9zYE34UDggQySMsX5DQhD5g6bKcE6EedNZe3lHydDMmL25Gf6X2V6NOET_pUXdotu29t2RWZHjPPZ9PtIUdoWfz1DAXBhZvwOHcXahCh1ldh8DTqr7o7BUqkw3W38Lo6lfc_D7AU_UgfRSjio-F0AmEkO1X3oGzRzCz3wlmBYFyztVV7eO_BXT2OwFdMywjWENaMMnHgcHpCZZu4bqBfs8gxydm9z4huPnws_onNIv1Db6NYY9fedHCiH4XDHQIXA4exfgD4-S_j2YNNfYG7sk3YfJ_a6XZG21T9P9o-qrM8L6pJ9hEYSsO1Zth51Vy-kSkTt8DIGjLPVq86rH2WihSsOnuTig3HRPoq37yOxfEy1cd7esO-Kpx0LkTXeBvQ99N9CX0if1tP9yy9v3NKA6h2LaU9npCg46z6d10TOuMHqDn0QdLsS3puPYG2iFSwfUhkRd-kMSxDwboUCXUo7V4LpvQ9hpdQltJnir5c-f7nomDfB7nSZywAWvcXpv5Z71X15ngKuODxsj5v_zTdOf46nShWW18jZrESTwc7OdJNJ2mCU_ijKWzlBfFZMwm43QURTmfRDwZQKPMpZ3jT1UUYbPsRWC7MVkPfh2BmEfDCJ7RbDSJo2gcjiazNMsyPkmHZ1maDKH54RWU9hDlhNqUAzP3ItOmtECUwjr7TGTWRxH3gAGhE07y-ck_0sBDmHv9fwNMI9gr>53930</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Build failure
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

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

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

<pre>
    I needed a source package (as opposed to binary package) so that LLVM package contains not only `LLVMConfigExtensions.cmake` but also `LLVMConfig.cmake` that is requested by build files for [`LLVM-CBE`](https://github.com/JuliaComputingOSS/llvm-cbe).

# Explanation
* https://stackoverflow.com/questions/48947973/use-llvm-in-a-cmake-build/48954919#48954919

# Build failure log
```text
[8/2321] Linking CXX shared library bin\LTO.dll
FAILED: bin/LTO.dll lib/LTO.lib
cmd.exe /C "cd . && C:\PROGRA~1\LLVM\bin\CLANG_~1.EXE -fuse-ld=lld-link -nostartfiles -nostdlib -Werror=date-time -Werror=unguarded-availability-new -Wextra -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wmissing-field-initializers -pedantic -Wno-long-long -Wc++98-compat-extra-semi -Wimplicit-fallthrough -Wcovered-switch-default -Wno-noexcept-type -Wnon-virtual-dtor -Wdelete-non-virtual-dtor -Wsuggest-override -Wstring-conversion -Wmisleading-indentation -ffunction-sections -fdata-sections -O3 -DNDEBUG -D_DLL -D_MT -Xclang --dependent-lib=msvcrt  -Wl,--gc-sections C:/Users/demen/Documents/GitHub/llvm-project/build/tools/lto/LTO.def -shared -o bin\LTO.dll  -Xlinker /MANIFEST:EMBED -Xlinker /implib:lib\LTO.lib -Xlinker /pdb:bin\LTO.pdb -Xlinker /version:0.0 @CMakeFiles\LTO.rsp  && cd ."
lld-link: warning: ignoring unknown argument '--gc-sections'
lld-link: error: C:/Users/demen/Documents/GitHub/llvm-project/build/tools/lto/LTO.def: unknown file type
clang++: error: linker command failed with exit code 1 (use -v to see invocation)
[9/2321] Building CXX object tools/clang/lib/Basic/CMakeFiles/obj.clangBasic.dir/TargetInfo.cpp.obj
In file included from C:/Users/demen/Documents/GitHub/llvm-project/clang/lib/Basic/TargetInfo.cpp:13:
In file included from C:/Users/demen/Documents/GitHub/llvm-project/clang/include\clang/Basic/TargetInfo.h:18:
In file included from C:/Users/demen/Documents/GitHub/llvm-project/clang/include\clang/Basic/CodeGenOptions.h:17:
In file included from C:/Users/demen/Documents/GitHub/llvm-project/clang/include\clang/Basic/Sanitizers.h:19:
In file included from C:/Users/demen/Documents/GitHub/llvm-project/llvm/include\llvm/Support/HashBuilder.h:18:
In file included from C:/Users/demen/Documents/GitHub/llvm-project/llvm/include\llvm/ADT/ArrayRef.h:12:
In file included from C:/Users/demen/Documents/GitHub/llvm-project/llvm/include\llvm/ADT/Hashing.h:47:
In file included from C:/Users/demen/Documents/GitHub/llvm-project/llvm/include\llvm/Support/DataTypes.h:19:
C:/Users/demen/Documents/GitHub/llvm-project/llvm/include\llvm-c/DataTypes.h:62:16: warning: extension used [-Wlanguage-extension-token]
typedef signed __int64 ssize_t;
```

# Output of `clang --version`
```text
clang version 13.0.0
Target: x86_64-pc-windows-msvc
Thread model: posix
InstalledDir: C:\Program Files\LLVM\bin
```

</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzFV0tz4zYM_jXyhUONLfl58MHPbHacTWeT7eaWoSlKZkORKknFzv76ApSUxMm2PbSZndFIJAECH0CAgPYme5pfEi1EJjLCiDO15YJUjD-wQpAomTJHTFUZB2RvyF5qZp86epTMYAfxB-bJbvf71fM-brRnUjuijSdGqycSjfvIsTI6l8Xm5IV20mgX85I9CCCSfe0JUyDtjPOFHpRIR6z4sxbOA5z9E2ySKiO5VMKR3FgSjZbtdrpabmAYjdZgw8H7ykXpIkq28BTSH-p9zE0Jk8-1kmxlyqr2UhfXNzewptRjSfkezYuj_jrqL9p3kpLNqVJMMw_gu8UFOZfvPHjBPAqbK3Ns1QTMaDCMh9PZcDKbpDCsnaBBm9SU0WArDTY1bKPhbDADrc_DN2CWjflMqtoKokzRksDu8Hhx8u3SaDkFmUmaDMAlZCf1A5hLVnd3xB2YBW8qubd4tHDC0Wi1u72OM6WazdvF5W6zBvsCMdm2RNzSznAUWHmZxeKEgbNdwSvhGYnhO4aHrNBDo9VvX68vvi6iyWaAeuCo4NMoXe0WXy7ukRJv7jaE5sE9WZSulcqoAsyEagPutb458jDLQDmh34W1xgJrxrygXpbi1Vqti5pZiHDKHsFZbC-V9E9UiyMynbxl8NWG1ho0ZrRilpXCCwurRytBnvMW3AUKv3PmPP2zZgrGpXQOlmkuBeCTWnrJlPwhLDBWImPaS94IVgbY8IUSomQJz2xKITQq5mkAQJ0oJVBlWSnJpac5U8ofrKmLA27CeAJo7ig9P9BM5KxWvhGujThxUXnqnyoRljR9lNYDSJp5g1ZkQoE99CcUVxcFhCZF-VZmuL8xFtBpWMMsbUxVgmW4LnUmILt9IOR5rTkOAX_4guk5HAF7Nb9OCV1_WW-W3y5gcL_e7fBzdUvoHYdcAp-APZUIYilGUrou3SO3noBiFSUrSgv-Im_VJNo3B-Dgm4lSYFCuDa9h5HHtQvpP9b7L5MqaP2AzTLvU8sYo5FPedOEsckLbTKDmPAkAxh0GH8QDcF8tvlxuNze3gGJztdysz4jh9MCABb4bASE6X7FUGdJfFMD8jN76HHj6cZ9Ew_7qCm6FLcZ7u8O6inQ5hfkFadYkX5clmKlHZjWcFg5loQ2eKKn1gzZHTZgtgqtAyOTMtzB_L6lNosWHOR5ld9AwrwnGcXudYHw0-XIGpXUXJFDJdHMDwsFBbhyIOEkPBIjkAZYvSGhCH7F0OSGI1I-GN5d3Mnu-GWevbsZwpXZXo9kjftKhbtFsm3tvyZzkeM-9nE-yhR1xYAvUOJMWFm_B4cJf6tzEvKpi4GlUX7b2Ss1VjfU3t6b8L27-OcBz9SB9kKKKj4XQCoSQ7VZ-AueAYKa_EswKAuVC6OsqxH8DaPIrAd0wLCNYQxows48Dg9MzLO3CTQ39nkWOT8wdQkII--Fn9XdoFutbfFvLnr6KvIGR_CoY6BC4HAKK4QfGyb8fzRpq7C3ck-_C5P_WSvk7bWP0_2D8psyIrqkn2ERhKw7Vm2HnVQj6TKTePAAgaMsDWrzqsfY6KFKw6f5eaj8eEuirfoh7H6XLNx3t2w74uvbQuROT429D1010JfSZ_X0_3LB2_c0gjaHYNpTmekKDTtPx_XhIK06P0POYo6PYlrRcBwvtECnh-lDICz9I8tQFA3SoCurRWr6UTWh7rSmgrSTPlfyl8_2Zib1snmazdMZ6Xnol5metfq-2av4PPzXtQb45XuhW61CkRuks7fcO8xmf8GE2HOfDwXAPw9EsY2yajFLBJsl0kPegUxbKzfGvKkmwWw4isN8YrXtynvQTeAbTwShNkmE8GE33nHMx2vcnfD_rQ-8iSgAcI47Y2KJn5wHSvi4cEJV03r0QmQtBIII6kM9qfzB2_tkc9A2XQnPRC-rnAf5fztfCVw">