Bug#902281: libgsl23: ABI breakage due to removed symbols

2018-06-27 Thread Dirk Eddelbuettel
On 26 June 2018 at 17:11, Niko Tyni wrote: | On Tue, Jun 26, 2018 at 08:37:58AM -0500, Dirk Eddelbuettel wrote: | > On 26 June 2018 at 10:12, Niko Tyni wrote: | | > | For the record, the Perl GSL bindings package libmath-gsl-perl (can be | > | made to) work without the deprecated symbols too.

Bug#902281: libgsl23: ABI breakage due to removed symbols

2018-06-26 Thread Niko Tyni
On Tue, Jun 26, 2018 at 08:37:58AM -0500, Dirk Eddelbuettel wrote: > On 26 June 2018 at 10:12, Niko Tyni wrote: > | For the record, the Perl GSL bindings package libmath-gsl-perl (can be > | made to) work without the deprecated symbols too. It just needs a rebuild, > | and forcing that rebuild

Bug#902281: libgsl23: ABI breakage due to removed symbols

2018-06-26 Thread Dirk Eddelbuettel
On 26 June 2018 at 10:12, Niko Tyni wrote: | On Mon, Jun 25, 2018 at 06:37:21AM -0500, Dirk Eddelbuettel wrote: | | > I seem to have confused myself. I have new 2.5-2 packages which should carry | > the deprecated symbols, brought back for our use in the eg the Perl GSL package. | | Thanks!

Bug#902281: libgsl23: ABI breakage due to removed symbols

2018-06-26 Thread Niko Tyni
On Mon, Jun 25, 2018 at 06:37:21AM -0500, Dirk Eddelbuettel wrote: > I seem to have confused myself. I have new 2.5-2 packages which should carry > the deprecated symbols, brought back for our use in the eg the Perl GSL > package. Thanks! I can confirm that libmath-gsl-perl works fine again

Bug#902281: libgsl23: ABI breakage due to removed symbols

2018-06-25 Thread Dirk Eddelbuettel
On 25 June 2018 at 06:21, Dirk Eddelbuettel wrote: | I am somewhat as to as to who needs what. I got a few GSL bug reports on | this and tried to accomodate them, but maybe I reverted the logic in my | head. Hm. I seem to have confused myself. I have new 2.5-2 packages which should carry the

Bug#902281: libgsl23: ABI breakage due to removed symbols

2018-06-25 Thread Dirk Eddelbuettel
On 25 June 2018 at 13:21, Niko Tyni wrote: | On Sun, Jun 24, 2018 at 08:38:00AM -0500, Dirk Eddelbuettel wrote: | | > GSL_CURRENT=24 | > GSL_REVISION=0 | > GSL_AGE=1 | | > I am stumped. Why does the '24' version not get through? | | I think you'd need to reset the age to zero, as

Bug#902281: libgsl23: ABI breakage due to removed symbols

2018-06-25 Thread Niko Tyni
On Sun, Jun 24, 2018 at 08:38:00AM -0500, Dirk Eddelbuettel wrote: > GSL_CURRENT=24 > GSL_REVISION=0 > GSL_AGE=1 > I am stumped. Why does the '24' version not get through? I think you'd need to reset the age to zero, as explained in the configure.ac comments and

Bug#902281: libgsl23: ABI breakage due to removed symbols

2018-06-24 Thread Dirk Eddelbuettel
On 24 June 2018 at 08:51, Dirk Eddelbuettel wrote: | | On 24 June 2018 at 08:38, Dirk Eddelbuettel wrote: | | | | But nomatter what I do, I end up with | | | | W: libgsl24: package-name-doesnt-match-sonames libgsl23 | | | | ie the library built by upstream is built as libgsl.so.23.1.0 --

Bug#902281: libgsl23: ABI breakage due to removed symbols

2018-06-24 Thread Dirk Eddelbuettel
On 24 June 2018 at 08:38, Dirk Eddelbuettel wrote: | | But nomatter what I do, I end up with | | W: libgsl24: package-name-doesnt-match-sonames libgsl23 | | ie the library built by upstream is built as libgsl.so.23.1.0 -- even though | upstream configure.ac has a long comment header ending

Bug#902281: libgsl23: ABI breakage due to removed symbols

2018-06-24 Thread Dirk Eddelbuettel
But nomatter what I do, I end up with W: libgsl24: package-name-doesnt-match-sonames libgsl23 ie the library built by upstream is built as libgsl.so.23.1.0 -- even though upstream configure.ac has a long comment header ending in dnl gsl-2.5libgsl 24:0:1 libgslcblas 0:0:0 as well

Bug#902281: libgsl23: ABI breakage due to removed symbols

2018-06-24 Thread Dirk Eddelbuettel
On 24 June 2018 at 15:13, Niko Tyni wrote: | Package: libgsl23 | Version: 2.5+dfsg-1 | Severity: serious | | libgsl23 changed it's ABI without an SONAME bump in 2.5+dfsg-1. | | Missing symbols: | | % diff -u <(objdump -T libgsl.so.23-buster| cut -c50-) <(objdump -T libgsl.so.23-sid| cut

Bug#902281: libgsl23: ABI breakage due to removed symbols

2018-06-24 Thread Niko Tyni
Package: libgsl23 Version: 2.5+dfsg-1 Severity: serious libgsl23 changed it's ABI without an SONAME bump in 2.5+dfsg-1. Missing symbols: % diff -u <(objdump -T libgsl.so.23-buster| cut -c50-) <(objdump -T libgsl.so.23-sid| cut -c50-)|grep ^- --- /proc/self/fd/132018-06-23