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

    <tr>
        <th>Summary</th>
        <td>
            Build LLVM failed because mlir-tblgen failed to loading libtinfow.so.6
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
      </td>
    </tr>

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

    <tr>
      <th>Reporter</th>
      <td>
          leslie-fang-intel
      </td>
    </tr>
</table>

<pre>
    I am building LLVM from source(43d6991c2a4c).
Here is my building command.
```
cmake ../llvm -DLLVM_ENABLE_PROJECTS=mlir -DLLVM_BUILD_EXAMPLES=ON -DLLVM_TARGETS_TO_BUILD="X86" -DCMAKE_BUILD_TYPE=Release
cmake --build . --target check-mlir -- -j
```
However, I meet the error message.
```
../../../../../../../bin/mlir-tblgen: error while loading shared libraries: libtinfow.so.6: cannot open shared object file: No such file or directory
gmake[3]: *** [tools/mlir/include/mlir/Dialect/Affine/IR/CMakeFiles/MLIRAffineMemoryOpInterfacesIncGen.dir/build.make:118: tools/mlir/include/mlir/Dialect/Affine/IR/AffineMemoryOpInterfaces.cpp.inc] Error 127
```

Definitely, I am lacking the library of `libtinfow.so.6` on my system. But I have no idea how to install it even with google.
So I have to turn off `LLVM_ENABLE_TERMINFO` by the LLVM cmake command. But I am not sure which side effect will be introduced by disable this flag.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJydVMtu2zoQ_Rp5Q0iQJcuPhRZ2rLRu7Thw3KJ3FVDkSGJCkQZJxfDfdyjZSFrk3sUFCErkvM7MnGGp-SXfENqSshOSC1WT7fbnjlRGt8TqzjAIkvkk5dPFYswSOmFBsoiCeB3Ey69ggAhL2su7MdNtSxW_agTT-Lr6I2vpK5AoCpJ7Kd9aEq59rOfiYbnaFs-Ph_234u74FKTrVgpzk65-bLbr5-LXcve4Lbxw_3ATHZeHL8Xx6fm4H7RQGCTJr_kUd9S52y2_F1f74z-PBYoPIIFa-AgnDHvwJMI_R00NjrAG2Gs4gAhJ-PJpMl_1Gd7ABMkd2ZAW0Mw1QMAYbfBoLa3h8yr0-f_3VgqFuwcQulLWoIJ0eXV9boQEIjXty20baoATKUpDjQDr9fDghKr0ObI6mvobRpXSjugTqJuFLl-AOVKhM6_xoIntWNOfCUbhwqBYm8sAufaVCrJVGmRrrx4ky2ERvHRaS3uFix-hmOw4vF-sBZXoDP-WVSWUl2wOuN3t0Ok9BvTGu-3mMIh30GLc_WmjHJiKMrAbxb6AinjvrW9W1ONJl-Px3MP5vwj-LWDETqcIvWC2pOirPk5mn_Zy2NeAfoQDeRnYgNMkKXv1DfKcGLpzIboiaPhXe6Yx0cqPkL1YB21EVp1DFw19A6I0ERwoafQZcyRCWUelJMIRZJ4iZ-EaUmtdyxvTnvTNFNVdZxTG7IN-nLNjcdhtHu73PnR56RH2Iz-Mw22ArzgwFU8d2-GoI_WQIhYhEagqT5-zQDglPgLKGc07hsRCj1xYWiKPXIOPQyVpHY14nvJFuqAjJ5yEfNVP3PDQUGQAmgGjnQXygfM3EaZyo_uftRt1RuaNcydPe2wnrhpL0pURJnF9Y66f8GT0y0ABYW3XUy7LknkyavLZJM74FGaLSbbg-MSlVTKdzHkZV1nF5_N4JGkJ0uZIdSTESORJnCRxFmfjcbbIZlHCMzareMpiPi-rtAwmMbQIPfKBI23qkcl7DGVXWxRKYZ19F1JrRa0Abv5p5xqNFmClgLCiqg6xvCBHPfC8R_0b-DLPPA">