libm4ri-0.0.20140914 - Method of the Four Russians Inversion library, shared library

Distribution: Debian 8 (Jessie)
Repository: Debian Main i386
Package name: libm4ri-0.0.20140914
Package version: 20140914
Package release: 2
Package architecture: i386
Package type: deb
Installed size: 248 B
Download size: 87.60 KB
Official Mirror:
M4RI is a library for fast arithmetic with dense matrices over F2. The name M4RI comes from the first implemented algorithm: The "Method of the Four Russians" inversion algorithm. This algorithm in turn is named after the "Method of the Four Russians" multiplication algorithm which is probably better referred to as Kronrod's method. This package contains the m4ri shared library.



    Source package: libm4ri

    Install Howto

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


    • /usr/lib/i386-linux-gnu/
    • /usr/share/doc/libm4ri-0.0.20140914/changelog.Debian.gz
    • /usr/share/doc/libm4ri-0.0.20140914/copyright
    • /usr/share/lintian/overrides/libm4ri-0.0.20140914


    2014-10-18 - Cédric Boutillier <> libm4ri (20140914-2) unstable; urgency=medium [ Cédric Boutillier ] * Re-add changelog entry for 20130416-6, accidentally removed in previous upload. * Fix attribution of changes in previous changelog entry [ Andreas Tille ] * Use "" as YAML value delimiter in debian/upstream/metadata

    2014-10-15 - Cédric Boutillier <> libm4ri (20140914-1) unstable; urgency=medium [ Martin Albrecht ] * Imported Upstream version 20140914 * debian/watch: update URL * Update package name of libraries to new soname * Bump Standards-Version to 3.9.6 (no changes needed) * Remove paragraph in copyright file for file not shipped anymore * debian/patches: + drop dont_disable_sse2_for_opteron.patch, applied upstream + add fix_pkgconfig_file.patch, to not include bad directives in pkg-config file * Remove gbp configuration; now using released tarballs imported with uscan instead of bitbucket repository as upstream source * Move upstream data to debian/upstream/metadata * Automatically read upstream version in debian/rules and reuse it to guess the name of the -dbg package

    2013-11-21 - Cédric Boutillier <> libm4ri (20130416-6) unstable; urgency=low * Build-Depend on autoconf instead of autoconf1.10 (Closes: #724406) * Bump Standards-Version to 3.9.5 (no changes needed)

    2013-09-16 - Cédric Boutillier <> libm4ri (20130416-5) unstable; urgency=low * Disable openMP on all architectures for now, as recommended by upstream.

    2013-09-16 - Cédric Boutillier <> libm4ri (20130416-4) unstable; urgency=low * Deactivate openMP on sparc to avoid randomly failing tests.

    2013-06-17 - Cédric Boutillier <> libm4ri (20130416-3) unstable; urgency=low * Upload to unstable.

    2013-04-02 - Cédric Boutillier <> libm4ri (20130416-2) experimental; urgency=low * debian/rules: use DEB_HOST_ARCH_CPU instead of DEB_BUILD_ARCH_CPU in test for activation of SSE2 instructions.

    2013-03-28 - Cédric Boutillier <> libm4ri (20130416-1) experimental; urgency=low * New upstream version * debian/control: use instead of for Vcs-* fields * debian/patches: + add dont_disable_sse2_for_opteron.patch: enable sse2 for non Intel CPUs + add disable_sse3.patch patches: disable sse3 unconditionally + remove (unapplied) upstream-versioning-change patch (not needed anymore) * debian/rules : do not disable sse2 for x86_64 CPUs (Closes: #702287) * add debian/upstream file

    2013-01-27 - Cédric Boutillier <> libm4ri (20120613-2) experimental; urgency=low * Bump Standards-Version: to 3.9.4 (no changes needed) * Add Vcs-* fields * Add pkg-config and libpng-dev to Build-Depends (Closes: #699071) * Add --enable-openmp flag to add OpenMP support for parallel multiplication and elimination * Build a libm4ri-0.0.20120613-dbg package + override lintian message about the absence of upstream changelog * debian/control: reformat using cme fix dpkg-control