KalleOlaviNiemitalo commented on PR #3213:
URL: https://github.com/apache/avro/pull/3213#issuecomment-2416087499

   The 
[Dependencies](https://learn.microsoft.com/en-us/dotnet/core/install/linux-ubuntu#dependencies)
 list shows "libicu74 (for 24.04 or later)", and [libicu-dev on Ubuntu 
24.04](https://packages.ubuntu.com/noble/libicu-dev) also depends on that.  
   
   The .NET Core 3.1.32 code that loads ICU libraries seems to be at 
<https://github.com/dotnet/coreclr/blob/v3.1.32/src/corefx/System.Globalization.Native/pal_icushim.c>.
  It checks the `CLR_ICU_VERSION_OVERRIDE` environment variable; perhaps that 
could be used for forcing .NET Core 3.1 to load `libicu74`.  But I don't know 
whether these versions of ICU have compatible ABI for the functions and 
structures that .NET uses.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to