Sync lapack 3.4.2+dfsg-2 (main) from Debian unstable (main)

Bug #1225803 reported by Julian Taylor
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lapack (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Please sync lapack 3.4.2+dfsg-2 (main) from Debian unstable (main)

Among other issues this updated package disables -Bsymbolic-functions which
prevents overriding the default xerbla_ error handler which aborts the process.
This is a regression introduced in raring where the hardening flags are first used.
It also adds simple autopkgtests for this.

The package builds in a clean saucy amd64 chroot and is tested by a couple
autopkgtests in rdeps.

Changelog entries since current saucy version 3.4.2+dfsg-1:

lapack (3.4.2+dfsg-2) unstable; urgency=low

  [ Sébastien Villemot ]
  * Bump to debhelper compat level 9
  * Simplification and improvement of debian/rules:
    + use dh
    + remove hack to workaround timeouts in testsuite
    + ship testsuite summary generated by LAPACK build system instead of
      generating our own
    + do not run testsuite if DEB_BUILD_OPTIONS contains "nocheck"
      (Closes: #718948)
    + ensure that flags from dpkg-buildflags are injected everywhere
  * Install static library in liblapacke-dev
  * Remove remnants of old system for notifying testsuite errors at
    installation of the library
  * Switch VCS to Git
  * liblapack-dev now alternatively depends on libblas.so (Closes: #695825)
  * liblapack-dev now provides liblapack.so (instead of liblapack-3.so), for
    consistency with libblas-dev
  * Do not ship a copy of jquery.js; instead link to the version from the Debian
    package
  * Fix debian/watch

  [ Julian Taylor ]
  * strip -Bsymbolic-functions from LDFLAGS. -Bsymbolic-functions breaks
    xerbla_ error handling overrides as internal calls to it will not go
    over the plt anymore. With bfd linker --dynamic-list could be used
    instead but it doesn't seem work with gold linker. (Closes: #722252)

 -- Sébastien Villemot <email address hidden> Sat, 14 Sep 2013 21:59:36 +0200

Julian Taylor (jtaylor)
Changed in lapack (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Daniel Holbach (dholbach) wrote :

This bug was fixed in the package lapack - 3.4.2+dfsg-2
Sponsored for Julian Taylor (jtaylor)

---------------
lapack (3.4.2+dfsg-2) unstable; urgency=low

  [ Sébastien Villemot ]
  * Bump to debhelper compat level 9
  * Simplification and improvement of debian/rules:
    + use dh
    + remove hack to workaround timeouts in testsuite
    + ship testsuite summary generated by LAPACK build system instead of
      generating our own
    + do not run testsuite if DEB_BUILD_OPTIONS contains "nocheck"
      (Closes: #718948)
    + ensure that flags from dpkg-buildflags are injected everywhere
  * Install static library in liblapacke-dev
  * Remove remnants of old system for notifying testsuite errors at
    installation of the library
  * Switch VCS to Git
  * liblapack-dev now alternatively depends on libblas.so (Closes: #695825)
  * liblapack-dev now provides liblapack.so (instead of liblapack-3.so), for
    consistency with libblas-dev
  * Do not ship a copy of jquery.js; instead link to the version from the Debian
    package
  * Fix debian/watch

  [ Julian Taylor ]
  * strip -Bsymbolic-functions from LDFLAGS. -Bsymbolic-functions breaks
    xerbla_ error handling overrides as internal calls to it will not go
    over the plt anymore. With bfd linker --dynamic-list could be used
    instead but it doesn't seem work with gold linker. (Closes: #722252)

 -- Sébastien Villemot <email address hidden> Sat, 14 Sep 2013 21:59:36 +0200

Changed in lapack (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.