atlas (3.10.3-10) unstable; urgency=medium
authorSébastien Villemot <sebastien@debian.org>
Wed, 20 May 2020 14:42:23 +0000 (15:42 +0100)
committerSébastien Villemot <sebastien@debian.org>
Wed, 20 May 2020 14:42:23 +0000 (15:42 +0100)
commitfc736948fea6b35872a5ee5cd502aaf9157ebedf
tree815c6253a133c72b0a92b20e75690a97b7c2622b
parent17c0062f6010d2ef5889d3a1bd69fae8153522b4
parent6061eb987159251d54dece9187b72e6f0f363c64
atlas (3.10.3-10) unstable; urgency=medium

  * Fix missing symbols in liblapack.so.3 when libblas.so.3 is not the one from
    ATLAS.
    The problem was that, in 3.10.3-9, liblapack.so.3 was no longer linked to
    libatlas.so.3, despite an explicit -latlas in the link command.
    This was due to the combination of two factors:
    — ld now defaulting to --as-needed in bullseye
    — libatlas.so.3 symbols being erroneously embedded in libblas.so.3
    The fix consists in no longer embedding libatlas.so.3 symbols inside
    libblas.so.3 (this has always been the intent, for some reason this had not
    been correctly done). (Closes: #947827)
  * debian/rules: simplify using debhelper 12.8’s execute_{before,after}_* rules
  * Bump to debhelper 13
    — this allows dropping the B-D on dh-exec
    — mention libsatlas.so and libtatlas.so in debian/not-installed
  * Separate the {build,binary}-arch rules from {build,binary}-indep
  * Drop debian/NEWS.Debian: it has never been installed, since it had an
    incorrect name
  * Bump S-V to 4.5.0
  * gfortran-10.patch: new patch, fixes FTBFS against gfortran 10
    (Closes: #957015)

[dgit import unpatched atlas 3.10.3-10]
57 files changed:
debian/README.Debian
debian/README.source
debian/archdefs/README
debian/archdefs/amd64/x86SSE264SSE2.tar.bz2
debian/archdefs/arm/GENERIC32.tar.bz2
debian/archdefs/arm/GENERIC32FPV3D16MAC.tar.bz2
debian/archdefs/arm64/GENERIC64.tar.bz2
debian/archdefs/i386/x86x8732.tar.bz2
debian/archdefs/ia64/IA64Itan64.tar.bz2
debian/archdefs/m68k/GENERIC32.tar.bz2
debian/archdefs/mips64el/GENERIC64.tar.bz2
debian/archdefs/mipsel/GENERIC32.tar.bz2
debian/archdefs/powerpc/GENERIC32.tar.bz2
debian/archdefs/ppc64/GENERIC64.tar.bz2
debian/archdefs/ppc64el/POWER864LE.tar.bz2
debian/archdefs/riscv64/GENERIC64.tar.bz2
debian/archdefs/s390x/IBMz1264.tar.bz2
debian/archdefs/s390x/IBMz964.tar.bz2
debian/archdefs/sparc64/GENERIC64.tar.bz2
debian/blas-atlas.pc.in
debian/changelog
debian/control
debian/copyright
debian/lapack-atlas.pc.in
debian/libatlas-base-dev.install
debian/libatlas-base-dev.postinst.in
debian/libatlas-base-dev.preinst
debian/libatlas-base-dev.prerm.in
debian/libatlas-doc.doc-base.contrib
debian/libatlas-doc.doc-base.devel
debian/libatlas-doc.doc-base.install
debian/libatlas-doc.docs
debian/libatlas-test.install
debian/libatlas3-base.install
debian/libatlas3-base.postinst.in
debian/libatlas3-base.preinst
debian/libatlas3-base.prerm.in
debian/libatlas3-base.shlibs
debian/not-installed
debian/orig-tar.exclude
debian/orig-tar.sh
debian/patches/fix-typos.patch
debian/patches/generic.patch
debian/patches/gfortran-10.patch
debian/patches/kfreebsd.patch
debian/patches/mips.patch
debian/patches/missing-cflags.patch
debian/patches/powerpc-dcbt.patch
debian/patches/ppc64-endianness.patch
debian/patches/ppc64el-abiv2.patch
debian/patches/ppc64el-ifdef-files-with-lvx.patch
debian/patches/rename-lapack-atlas.patch
debian/patches/series
debian/rules
debian/source/format
debian/source/include-binaries
debian/watch