Could not find acceptable ICU library

13 views
Skip to first unread message

Ximena Shen

unread,
Oct 1, 2025, 6:25:48 AM (3 days ago) Oct 1
to firebird...@googlegroups.com
Hello

I was connecting Android FireBird 5.0 (July 14th, 2025) with MAUI, however, it gives error of "Could not find acceptable ICU library".
企业微信截图_17590373737217.png
I searched in the community, however,  it says it should be ICU 73.X match with FireBird 5.0. I'm confused because it is ICU 63.X when I downloaded FireBird 5.0 from official website.
Can you help about this case?

Ximena

Mark Rotteveel

unread,
Oct 1, 2025, 6:31:00 AM (3 days ago) Oct 1
to firebird...@googlegroups.com
On 28/09/2025 08:05, Ximena Shen wrote:
> Hello
>
> I was connecting Android FireBird*5.0* (July 14th, 2025) with MAUI,
> however, it gives error of "Could not find acceptable ICU library".
> 企业微信截图_17590373737217.png
> I searched in the community, however,  it says it should be *ICU 73.X*
> match with FireBird *5.0*. I'm confused because it is *ICU 63.X *when I
> downloaded FireBird *5.0* from official website.
> Can you help about this case?

It depends on the OS. On Windows, it's indeed ICU 63, but on other OSes
it can be the OS-provided ICU library, which might be a different
version. I'm not sure about Android.

In any case, you need to rebuild the indexes, e.g. using `gfix -icu`, or
- if the Firebird .NET provider has it, the equivalent option in its API.

Mark
--
Mark Rotteveel

Dimitry Sibiryakov

unread,
Oct 1, 2025, 6:40:48 AM (3 days ago) Oct 1
to firebird...@googlegroups.com
'Mark Rotteveel' via firebird-support wrote 01.10.2025 12:30:
> It depends on the OS. On Windows, it's indeed ICU 63, but on other OSes it can
> be the OS-provided ICU library, which might be a different version. I'm not sure
> about Android.

Android provides an unified ICU library with non-decorated names. Firebird
cannot use such versions because of a bug in INTL module.

--
WBR, SD.

Mark Rotteveel

unread,
Oct 1, 2025, 6:48:08 AM (3 days ago) Oct 1
to firebird...@googlegroups.com
Firebird has an Android build; I assume such issues are actually
addressed in such builds in some way.

Mark
--
Mark Rotteveel
Reply all
Reply to author
Forward
0 new messages