Uh oh!
There was an error while loading. Please reload this page.
Fix mscordac exports - #97210
Conversation
The mscordbi depends on the PAL in mscordac and so it requires that all functions it uses from coreclr PAL are exported by the libmscordac. This got broken recently by a change in a header consumed by the mscordbi that pulled in usage of two functions for UTF16 to UTF8 conversion into the mscordbi. This issue prevents debuggers using libmscordbi to initiate debugging. This change fixes it by exporting those two functions from libmscordac.
ghost
commented
Jan 19, 2024
Tagging subscribers to this area: @tommcdon Issue DetailsThe mscordbi depends on the PAL in mscordac and so it requires that all functions it uses from coreclr PAL are exported by the libmscordac. This got broken recently by a change in a header consumed by the mscordbi that pulled in usage of two functions for UTF16 to UTF8 conversion into the mscordbi (#96099). This issue prevents debuggers using libmscordbi to initiate debugging. This change fixes it by exporting those two functions from libmscordac.
|
janvorli
commented
Jan 19, 2024
tommcdon
commented
Jan 19, 2024
I believe this should have been fixed on #97055. Cc @hoyosjs@mikem8361 |
janvorli
commented
Jan 19, 2024
Hmm, I've not noticed that change, it seems to work fine. I'm closing this PR then. |
The mscordbi depends on the PAL in mscordac and so it requires that all functions it uses from coreclr PAL are exported by the libmscordac. This got broken recently by a change in a header consumed by the mscordbi that pulled in usage of two functions for UTF16 to UTF8 conversion into the mscordbi (#96099).
This issue prevents debuggers using libmscordbi to initiate debugging.
This change fixes it by exporting those two functions from libmscordac.