Ok, the issue with firebird3.0 in Debian has been resolved, see [1]. And, this isn't actually a toolchain or glibc regression, the behavior is by design, see [2].
To cut a long story short, when using version scripts, an application **must** always export the _IO_stdin_used symbol as it is used by glibc to determine the libio ABI.
Ok, the issue with firebird3.0 in Debian has been resolved, see [1]. And, this isn't actually a toolchain or glibc regression, the behavior is by design, see [2].
To cut a long story short, when using version scripts, an application **must** always export the _IO_stdin_used symbol as it is used by glibc to determine the libio ABI.
Adrian
> [1] https:/ /bugs.debian. org/840666 lists.gnu. org/archive/ html/bug- glibc/2001- 12/msg00203. html
> [2] http://