Subject Re: [Firebird-Java] Incorrectly linked and with Jaybird 2.2.0
Author mariuz
On Thu, Jul 26, 2012 at 09:18:20PM +0200, Mark Rotteveel wrote:
> The (Linux x86) and (Linux x64)
> included in the Jaybird 2.2.0 download are incorrectly linked (libstdc++
> and libdl are missing from the symbol table).
> This manifests itself when the native or embedded protocol is used
> (jdbc:firebirdsql:native or jdbc:firebirdsql:embedded). The resulting
> error is UnsatisfiedLinkError occurs in undefined
> symbol: _ZTVN10__cxxabiv117__class_type_infoE
> This error does not occur on all systems (eg my Ubuntu 11.10 systems
> with the OpenJDK-6 and OpenJDK-7 from the Ubuntu-repository don't have
> this error).
> Correctly linked versions of libjaybird are attached to
> The next release of Jaybird will include correctly linked versions of
> this library (release date is not yet known).

Seems that java from the sun/oracle loads a libstc++ version that
doesn't have the symbols and the open jdk loads them correctly

Anyway i'm glat that is solved :)

ps: maybe a minor subrelease should be done 2.2.1 when you are ready