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

    <tr>
        <th>Summary</th>
        <td>
             undefined symbol: _ZTIN4llvm10CallbackVHE
        </td>
    </tr>

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

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

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

<pre>
    I have compiled the llvm-9.0.1 project. But there goes wrong when I install a haskell package.
![Screenshot from 2022-03-30 15-11-16](https://user-images.githubusercontent.com/35684738/160772804-f3ab7998-24e7-43c3-a6ae-4c767e8e3d73.png)

I guess it's because I didn't enable some options when compiling llvm,However these options is required by the haskell package.
So what options is needed,if it's so? Or how to solve this problem?
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJxtUk1vnDAQ_TXmMgIZzOeBQ3eTKHtpD6l66KUyeBacGHtrm6zy7zuwqZJKlZAZezxvnt-bwam3_gSzfEUY3XLRBhXEGcGY1yXtMp7lcPHuGceYwWGNW84jTA4DXL2zE1xntHACbUOUxoAkrPCCFF3k-CInzBi_Y_wLK3JWHZ5Gj2jD7CKcvVug4EWRcpEKDnmV5nma16y6Y0U7x3gJTFDZA31rQJ_qhdBCNuk4r8N2Mjob0caMeNMdUdVt2YiWwrzmTVO0vEzPQg5N17VpUWKTlmIUqawlpuXY1A22KFQjsoudWNG909zXE0wrhgA6sqIJMOAoqSG9Umll6SgCWjkYhOAWBHeJ2tlwU-ImoiZhNgXZ_QM7HFl7fHRXfEW_yRc-KnQAj79X7Un04W3X_f_qPTlCl_FzoUVUqFhx1Oe_PINj4gG-eZjdFaKjvSFb40y3yUPiu1A-Ub1QnehkEnU02MNqFZ61JQrhbRmcIdXh18_vp6_l9oKcH8nWgdj8eLxPVm_6f6252fHuwf7k2y99nxra6hBITQqqshZNMveqbUYulCpFOSiR17LDtmurqszbWowDT4wc0ISeBoYVhcUr7BAU03Akut-mhgvBeZOXgiaUE16jcCRF8lGdWclxkdpkG4_M-Snx_U5pWKdASaNDDB9JGYKeSM29HeHLNc7O99f1effxjHZK9v79zv8PCp0H2w">