<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/59153>59153</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Fails to build libclc `Could not find a package configuration file provided by "LLVM" with any of`
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            build-problem
      </td>
    </tr>

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

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

<pre>
    Very recent regression
```
-- Detecting C compile features
-- Detecting C compile features - done
CMake Error at CMakeLists.txt:44 (find_package):
  Could not find a package configuration file provided by "LLVM" with any of
  the following names:

    LLVMConfig.cmake
    llvm-config.cmake

  Add the installation prefix of "LLVM" to CMAKE_PREFIX_PATH or set
  "LLVM_DIR" to a directory containing one of the above files.  If "LLVM"
  provides a separate development package or SDK, be sure it has been
  installed.


-- Configuring incomplete, errors occurred!
See also "/build/source/libclc/build/CMakeFiles/CMakeOutput.log".
ninja: error: loading 'build.ninja': No such file or directory
make[1]: *** [debian/rules:737: debian-libclc-build] Error 1
make[1]: Leaving directory '/build/source'
make: *** [debian/rules:474: binary] Error 2
```

With:
```

cd libclc/build && \
cmake ../ \
-G Ninja \
-DCMAKE_C_COMPILER_LAUNCHER=/opt/sccache/sccache -DCMAKE_CXX_COMPILER_LAUNCHER=/opt/sccache/sccache \
-DCMAKE_C_COMPILER=/build/source/build-llvm/tools/clang/stage2-bins/bin/clang \
-DCMAKE_CXX_COMPILER=/build/source/build-llvm/tools/clang/stage2-bins/bin/clang++ \
-DCMAKE_C_FLAGS="-O2 -DNDEBUG -g1 -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2" \
-DCMAKE_CXX_FLAGS="-O2 -DNDEBUG -g1 -fstack-protector-strong -Wformat -Werror=format-security -Wno-unused-command-line-argument -Wdate-time -D_FORTIFY_SOURCE=2" \
-DCMAKE_SHARED_LINKER_FLAGS="-Wl,-z,relro -Wl,--build-id -L/build/source/build-llvm/tools/clang/stage2-bins/lib" \
-DCMAKE_MODULE_LINKER_FLAGS="-Wl,-z,relro -Wl,--build-id -L/build/source/build-llvm/tools/clang/stage2-bins/lib" \
-DCMAKE_EXE_LINKER_FLAGS="-Wl,-z,relro -Wl,--build-id -L/build/source/build-llvm/tools/clang/stage2-bins/lib" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_DATADIR=lib \
-DCMAKE_INSTALL_INCLUDEDIR=include \
-DLLVM_CONFIG=/build/source/build-llvm/tools/clang/stage2-bins/bin/llvm-config \
 \
-DLIBCLC_TARGETS_TO_BUILD="amdgcn--;amdgcn--amdhsa;amdgcn-mesa-mesa3d;r600--;nvptx--;nvptx64--;nvptx--nvidiacl;nvptx64--nvidiacl"; \
ninja -j 32 -v
-- The CXX compiler identification is Clang 16.0.0
-- The C compiler identification is Clang 16.0.0
-- Check for working CXX compiler: /build/source/build-llvm/tools/clang/stage2-bins/bin/clang++
-- Check for working CXX compiler: /build/source/build-llvm/tools/clang/stage2-bins/bin/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /build/source/build-llvm/tools/clang/stage2-bins/bin/clang
-- Check for working C compiler: /build/source/build-llvm/tools/clang/stage2-bins/bin/clang -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
```
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJzVV1tz2jgU_jXmRSMPlrmEBx6MDSlTBzpAmuwTI9sC1AiLkWXa7K_fI9mAs6XZdDa7253x2JZ0Lt-56Ogokdnz8DNTz0ixlOUaPlvFioLL3GlHTjtweu36sUOMUcQ0SzXPtyhEqdwfuGBow6guge9NRAijTOasog3v6BNDY6WkQlQjO4x5oQtXf9OOH3Q6yCE3G55n6wNNn-iWOWQA8xU3QqEsRYZyqZGhQRTVVKA13_BtqagGW2ARAByUPPKMZSh5BqEkjj_fwQd95XqHaP6M5OYkVe8ArhRCfjUm5HQPpp10nmgQMgJCq8ZN94D7siLEcY_T75ZOBEGWWRU8LzQVooJ4UGzDvwGIJjYtwSXBx_H602I8mT6uPwWrDwhcVTB9ElZTr6PpouagKOMQTi0hrABCU54bM8DnRrpRTBN5ZNYphYvQtKnyJLZ2VgHSCnag4EeGMnZkQh72JlFOfgYwy-ijQ0KUMFRAfBHXaEcLGLL8JKw2lGVu0xHnbAnrWBmUPDf5IiB_jExmEqNAMk1LpVjmEK9iWjIwQhTSAHfIJCm5gMVJIUuVAuNE8CQVaWPFJtbEGHwazEt9KLUr5BZk1LjAT18oRLrSa36EpJmB5ZC-FeVWJKRvFmcSLE53VXaBI85ur6TZwHdHntONDLVDgupBMJmxhNMcsKhS2OTq-1ZkNY8r_LhC343qDeJdlRszejQQL0E38L53Sr_B_ZdwOv2OIUp4TsGcMwJytSpU7wfYR5ddco0izdDLwACIHjyAIKwpDDrkukBwmcS3aGa83piJql0RrsP53adpPF6s4-B-Fn4YLxw_AmZ50MbyNKXpjl3-0Jnx8fFnWV9RXjF-l4R2AptaAAMtpTC5lwqabw2Vht1DMDjYzMLntHZFUQPsu6pyyAiea5ZN4uB2aXURPCfgtlk0Ht3fIrz1EN6AwPQJQ4XQNuFwoZUE4PhhI9Ueqjh-qPdPVE3ggsH-5foZVnKJy7wsWAb1cb-nOaDmOcNUbUtbV_BDBqUGa7430VpP5ovVdPLbejm_X4RjkEhMkbvqov8b5uWHYDGO1vF09hGSsIn-QUDtw7_DSzGhJKonqnKAeYZw_DeTALbhVUx38-g-Hv9amMaPvxig6Wy5CuK4PpOrHVkW6seEUbAKzPHsRyDyx2TTWRjfR-OKEs5BUWYvyo495sP5bDK9fa8y0GhULppe6JyOwjhcr4LF7Xi1XK_m69H9NI6qGNB9tk1zjB1_dPqF766glwnonKh9-RlMql67bcnz40F_u_z1Os3ZHBoPTlPRXD3PwXnvN0qWPY4R_oJ82PHHc0exgoINNeHUeyoErUyu-YanVbPFCxTaYuv13Lbbfsn301zhjqVP0DAq9FWqJ9v1NnRXh-371uz_UDUCrUbX1Wa_6fJgNIVubiPfSvfiXvAj8levGlfI_iz0ir_-KW_9-ypfDc3bAvNTYXmH-9-5T2yxodfrDUj7ptNtt7Khnw38AW1prgUbTigXhbnaVF1j1UQi4Hrn6x_AKJUY7rQ-2AsfmcCzBYIyccGMumCe6iYI_AJWwpAXRWlvFt2B1_Vbu2FKB4Mbf8NuSJd1-13m06636XQ90iH0xvO9lqAJE8UQWm_AUEUbxCWC7U2F60YtPiRtQjyP-J7fbncGbr9HEkay3sYnSdrpJU6nzfbgF9dgcaXattTQwkrKbQGLwt6iz4sULvXbnDGrEuTTUu-kGhbP4sigF2Ita8PQGvAHrcIAAw">