Subject running Firebird without fbintl
Author Hamish Moffatt
We're linking embedded Firebird in to our application on macOS. Ever
since macOS 10.13, we are getting crashes whenever our application
invokes a file open dialog.

We have tracked this down to some sort of conflict with fbintl. If we
remove fbintl from our application, everything works.

I suspect it is some sort of conflict between libicu linked into fbintl
and libicu used in the macOS system frameworks (and I suspect a change
to icu in macOS is why this only started with 10.13). I tried to rebuild
Firebird with a later version but didn't get very far.


So, what is the impact of removing fbintl? What functionality do I lose?



Hamish