libblas-dev - Basic Linear Algebra Subroutines 3, static library

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package filename libblas-dev_3.6.0-2ubuntu2_amd64.deb
Package name libblas-dev
Package version 3.6.0
Package release 2ubuntu2
Package architecture amd64
Package type deb
Category libdevel
License -
Maintainer Ubuntu Developers <>
Download size 149.73 KB
Installed size 1.04 MB
This package is a binary incompatible upgrade to the blas-dev
package. Several minor changes to the C interface have been
BLAS (Basic Linear Algebra Subroutines) is a set of efficient
routines for most of the basic vector and matrix operations.
They are widely used as the basis for other high quality linear
algebra software, for example lapack and linpack.  This
implementation is the Fortran 77 reference implementation found
at netlib.
This package contains a static version of the library.


Package Version Architecture Repository
libblas-dev_3.6.0-2ubuntu2_i386.deb 3.6.0 i386 Ubuntu Main
libblas-dev - - -


Name Value
gfortran -
libblas3 = 3.6.0-2ubuntu2


Name Value -


Type URL
Binary Package libblas-dev_3.6.0-2ubuntu2_amd64.deb
Source Package lapack

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libblas-dev deb package:
    # sudo apt-get install libblas-dev




2016-01-17 - Matthias Klose <>
lapack (3.6.0-2ubuntu2) xenial; urgency=medium
* Don't run the blas-testsuite autopkg test, apparently it has known
test failures on i386.
2016-01-16 - Matthias Klose <>
lapack (3.6.0-2ubuntu1) xenial; urgency=medium
* Don't run the lapack-testsuite autopkg test, apparently it has known
test failures, which are not regressions. See Debian #811191.
2016-01-07 - Sébastien Villemot <>
lapack (3.6.0-2) unstable; urgency=low
* Build deprecated routines in LAPACK and LAPACKE. (Closes: #810143)
2016-01-06 - Sébastien Villemot <>
lapack (3.6.0-1) unstable; urgency=low
* Imported Upstream version 3.6.0
* No longer repack upstream tarball.
* d/copyright: rewrite in machine readable format 1.0.
* Remove patches applied upstream.
+ cgesvd-zgesvd-stack-corruption.patch
+ zstemr-n2.patch
+ zlanhf-clanhf-norm.patch
+ dormlq_interface_check.patch
+ dlansy_1_norm_segfault.patch
+ dlange_rowmajor_inconsistent.patch
* doxygen-exclude-binary-objects.patch: drop patch, no longer needed.
* decouple_gcc.diff: remove patch.
Add equivalent functionality in the rule of debian/rules.
* lapack_testing.patch: drop useless patch.
* fix-typos.patch: new patch, fixes various typos.
Thanks to lintian!
* doxygen-strip-source.patch: new patch.
Suppresses verbatim source code from Doxygen output, to save space.
* Build libblas* binary packages (taken over from src:blas).
+ New patches:
- cblas-makerule.patch
- cblas-test-output.patch
- cblas-zblat2.patch
- icamax-izamax-extended-precision.patch
+ libblas-doc is now a transitional package (depends on
liblapack-doc-man). Unmaintained cinterface.pdf and faq.html have
been dropped.
+ libblas-test: ship test data files in /usr/lib/libblas.
+ libblas-dev now suggests liblapack-doc{,-man}.
+ Patches not taken from src:blas:
- an apparently wrong patch for crotg.
- the big patch for dealing with info codes in cblas routines when
used in row major order, when xerbla was overridden by the user.
The modified behavior was debatable, and at any rate, it is not
implemented in ATLAS and OpenBLAS.
* Ship all manpages (including BLAS') in liblapack-doc-man.
Drop no_blas_manpages.patch. Incidentally, all BLAS routines now have
manpages, including the xDOT ones. (Closes: #511574)
* LAPACK testsuite in liblapack-test:
+ dynamically link test programs.
+ Move test input data to /usr/lib/lapack.
+ Ship a script for running all tests in /u/s/doc/liblapack-test/examples.
* liblapack{,e}-dev now suggest liblapack-doc{,-man}.
* Drop liblapack-dbg, migrate to automatic debug packages.
* d/liblapack-doc.dirs: delete it, no need for these empty dirs.
* Remove useless *.md5 and *.map in liblapack-doc.
* Add autopkgtest for BLAS and LAPACK testsuites.
* Various improvements to package descriptions.
* Ship lapacke.pc in liblapacke-dev.
2015-10-31 - Sébastien Villemot <>
lapack (3.5.0-5) unstable; urgency=medium
* Fix static libraries: they were compiled with -fPIC.
* Add missing dependency of liblapacke-dev on libblas-dev and liblapack-dev.
* Package tmglib. (Closes: #772196)
+ new libtmglib3 and libtmglib-dev packages.
+ now include libtmglib wrappers in lapacke. In particular, drop
* Use upstream version number for filename of shared libraries.
* Add debug package liblapack-dbg.
* Remove obsolete Conflicts/Replaces for lapack{,3}-{pic,test,doc}.
* Drop transitional package liblapack3gf.
* New patches taken from upstream:
+ dlange_rowmajor_inconsistent.patch
+ dlansy_1_norm_segfault.patch
+ dormlq_interface_check.patch

See Also

Package Description
libblas-doc_3.6.0-2ubuntu2_all.deb Transitional package for BLAS manpages
libblas3_3.6.0-2ubuntu2_amd64.deb Basic Linear Algebra Reference implementations, shared library
libblkid-dev_2.27.1-6ubuntu3_amd64.deb block device ID library - headers and static libraries
libblkid1_2.27.1-6ubuntu3_amd64.deb block device ID library
libbluetooth-dev_5.37-0ubuntu5_amd64.deb Development files for using the BlueZ Linux Bluetooth library
libbluetooth3_5.37-0ubuntu5_amd64.deb Library to use the BlueZ Linux Bluetooth stack
libbogl-dev_0.1.18-9ubuntu1_amd64.deb Ben's Own Graphics Library - development files
libbogl0_0.1.18-9ubuntu1_amd64.deb Ben's Own Graphics Library - shared library
libbonobo2-0_2.32.1-3_amd64.deb Bonobo CORBA interfaces library
libbonobo2-common_2.32.1-3_all.deb Bonobo CORBA interfaces library -- support files
libbonobo2-dev_2.32.1-3_amd64.deb Bonobo CORBA interfaces library -- development files
libbonoboui2-0_2.24.5-3ubuntu1_amd64.deb Bonobo UI library - runtime
libbonoboui2-common_2.24.5-3ubuntu1_all.deb Bonobo UI library - common files
libbonoboui2-dev_2.24.5-3ubuntu1_amd64.deb Bonobo UI library - development files
libboost-date-time1.58.0_1.58.0+dfsg-5ubuntu3_amd64.deb set of date-time libraries based on generic programming concepts