On Wed, 31 Oct 2007, Brian Gough wrote: > At Tue, 30 Oct 2007 14:06:50 +0100 (CET), > Richard Guenther wrote: > > I see that my build of GSL 1.10 misses the shared library symbols > > gsl_linalg_hessenberg and gsl_schur_standardize compared to the symbols > > of a GSL 1.9 shared library. Was it intentional to break the ABI here > > or is this harmless? > > Unfortunately this was a mistake. Thanks for reporting it.
Another issue that comes up is that with 1.9 being GPLv2+ and 1.10 now GPLv3+ it is no longer possible to link GPLv2 only programs (such as those linking against the Qt libraries) against 1.10. A nice solution would be to install 1.9 in parallel to 1.10, but as they share the same SONAME the dynamic linker cannot distinguish them :/ I wish you had bumped the shared library major version for the license change from GPLv2+ to GPLv3+. Now distributors are forced to either stay with 1.9 or introduce a distribution-local SONAME for the 1.10 version. *sigh* Thanks, Richard. -- Richard Guenther <[EMAIL PROTECTED]> Novell / SUSE Labs SUSE LINUX Products GmbH - Nuernberg - AG Nuernberg - HRB 16746 - GF: Markus Rex _______________________________________________ Bug-gsl mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-gsl
