libtommath-dev - multiple-precision integer library [development files]

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libtommath-dev_1.1.0-3_i386.deb
Package name libtommath-dev
Package version 1.1.0
Package release 3
Package architecture i386
Package type deb
Category devel::lang:c devel::library implemented-in::c libdevel role::devel-lib
License -
Maintainer Debian Rakudo Maintainers <>
Download size 72.67 KB
Installed size 350.00 KB
LibTomMath is a C language library that provides a vast array of highly
optimized functions for number theory; including:
* Simple Algebra (Addition, Subtraction, Multiplication, Division)
* Digit Manipulation (shift, binary AND/OR/XOR)
* Modular Reduction (Barrett, Montgomery, DR, 2k)
* Number Theory
- Greatest Common Divisor
- Least Common Multiple
- Jacobi Symbol Computation
- Multiplicative Inverse
- Modular Exponentiation
- Fermat & Miller-Rabin Primality Tests
* Miscellaneous
- Root finding over Z
- Pseudo-random integers
- Signed & Unsigned comparisons
- Karatsuba and Toom-Cook multiplication algorithms
- Fast Comba based Multiplier, Squaring and Montgomery routines
This package contains the files needed to create programs that use LibTomMath.
It is not needed to merely execute programs that use LibTomMath.


Package Version Architecture Repository
libtommath-dev_1.1.0-3_amd64.deb 1.1.0 amd64 Debian Main
libtommath-dev - - -


Name Value
libtommath1 = 1.1.0-3


Type URL
Binary Package libtommath-dev_1.1.0-3_i386.deb
Source Package libtommath

Install Howto

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




2019-02-14 - Dominique Dumont <>
libtommath (1.1.0-3) unstable; urgency=medium
[ Helmut Grohne ]
* Fix FTCBFS: (Closes: #921699)
+ Let dh_auto_build pass cross tools to make.
+ Honour DEB_BUILD_OPTIONS=nocheck.
[ Dominique Dumont ]
* fix dh_clean call to clean libtool dir.
Thanks to Andreas Beckmann for the report (Closes: 921892)
* update dh_clean list
2019-02-05 - Dominique Dumont <>
libtommath (1.1.0-2) unstable; urgency=medium
* Build a libtool to drop the libtool-bin dependency.
Thanks to Helmut Grohne for the patch (Closes: 912838)
* test with 'make test' and './test'
Thanks to Steffen Jaeckel for the head-ups
2019-01-29 - Dominique Dumont <>
libtommath (1.1.0-1) unstable; urgency=medium
* New upstream version 1.1.0
2019-01-23 - Dominique Dumont <>
libtommath (1.1.0~rc5-1) experimental; urgency=medium
* New upstream version 1.1.0~rc5
* copyright: add entry for mtest/mpi* (cme)
2019-01-22 - Dominique Dumont <>
libtommath (1.1.0~rc3-1) experimental; urgency=medium
[ Ondřej Nový ]
* d/changelog: Remove trailing whitespaces
[ Dominique Dumont ]
* New upstream version 1.1.0~rc3
* copyright: remove unused public-domain license
2019-01-08 - Dominique Dumont <>
libtommath (1.1.0~rc1-2) experimental; urgency=medium
* control: restore correct architecture in docs pkg
* control: set correctly docs pkg to Multi-Arch foreign
2019-01-08 - Dominique Dumont <>
libtommath (1.1.0~rc1-1) experimental; urgency=medium
* New upstream version 1.1.0~rc1
* control:
* fix homepage link (Closes: #883452)
* update Vcs-Browser and Vcs-Git
* switch docs package to multi-arch foreign
* declare compliance with policy 4.3.0
* add patch to increase test time-out.
Thanks to "Manuel A. Fernandez Montecelo" <> (Closes: 894987)
* refresh patches
* fill-copyright-blanks:
* skips bn_mp_n_root files
* all *.[hc] files are Unlicense'd
* refreshed copyright
* bump compat to 12
2017-08-31 - Dominique Dumont <>
libtommath (1.0.1-1) unstable; urgency=medium
* New upstream version 1.0.1
* refresh patch (file moved)
* refreshed x32 patch (cf #850723)
* rm latex_build patch (applied upstream)
* rules:
* use override_dh_auto_build target
* run before build
* updated following upstream makefile changes
* control: set pkg-rakudo-team as Maintainer (Closes: #869287)
Thanks to jello for his work !
* watch: downloads sig file
* add upstream author public keys
* update install since doc files were moved
* add README.source
2017-01-17 - Dominique Dumont <>
libtommath (1.0-4) unstable; urgency=medium
* control: added git urls
* add patch to fix shift error on x32 (Tx Thorsten Glaser)
See #850723 for details
2016-09-14 - Dominique Dumont <>
libtommath (1.0-3) unstable; urgency=medium
* libtommath1 and *-dev package are now multiarch same
* control:
* updated Homepage to new project url
* update Standards-Version to 3.9.8
* sanitized urls in patch headers (cme)
* fix lib installation path for multiarch
* fix hardening

See Also

Package Description
libtommath-docs_1.1.0-3_all.deb multiple-precision integer library [documentation]
libtommath1_1.1.0-3_i386.deb multiple-precision integer library [runtime]
libtomoyotools3_2.5.0-20170102-4_i386.deb lightweight Linux Mandatory Access Control system - library
libtonezone-dev_2.11.1-3_i386.deb tonezone library (development)
libtonezone2.0_2.11.1-3_i386.deb tonezone library (runtime)
libtool-bin_2.4.6-9_i386.deb Generic library support script (libtool binary)
libtool-doc_2.4.6-9_all.deb Generic library support script
libtool_2.4.6-9_all.deb Generic library support script
libtoolkit-perl_0.0.2-2_all.deb Keep your handy modules organized
libtools-analyzer-clojure_0.6.9-1_all.deb analyzer for host agnostic Clojure code
libtools-analyzer-jvm-clojure_0.7.1-3_all.deb analyzer for Clojure code providing additional jvm-specific passes
libtools-cli-clojure_0.3.5-2_all.deb command line argument parser for Clojure
libtools-logging-clojure_0.2.3-6_all.deb Logging macros for Clojure
libtools-macro-clojure_0.1.5-2_all.deb Clojure tools for writing macros
libtools-namespace-clojure_0.2.11-1_all.deb tools for managing namespaces in Clojure