Subject | RE: [firebird-support] running Firebird without fbintl |
---|---|
Author | Paul Beach |
Post date | 2018-07-05T12:47:23Z |
<<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>>
MacOS does not use a full icu implementation, so I doubt you are linking
against the system icu lib (/usr/lib/libicucore.dylib) unless of course
you are specifically requesting it.
To be honest I doubt you could build Firebird if you hadn't installed
a proper copy of icu from elsewhere.
Personally I expect the problem is elsewhere...
Does it crash on 10.13 or on earlier versions of the OS?
Have you analysed a crash dump?
What happens if you use isql on your embedded version of Firebird?
What version of Firebird are you using?
Paul
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>>
MacOS does not use a full icu implementation, so I doubt you are linking
against the system icu lib (/usr/lib/libicucore.dylib) unless of course
you are specifically requesting it.
To be honest I doubt you could build Firebird if you hadn't installed
a proper copy of icu from elsewhere.
Personally I expect the problem is elsewhere...
Does it crash on 10.13 or on earlier versions of the OS?
Have you analysed a crash dump?
What happens if you use isql on your embedded version of Firebird?
What version of Firebird are you using?
Paul