gmp 2:5.0.2+dfsg-1ubuntu1 source package in Ubuntu

Changelog

gmp (2:5.0.2+dfsg-1ubuntu1) precise; urgency=low

  * Merge with Debian; remaining changes:
    - Support for thumb2 instructions in arm assembler.

gmp (2:5.0.2+dfsg-1) unstable; urgency=low

  * New upstream version.  Closes: #627012.

  * rules: Empty dependency_libs.  Closes: #633312.

  * orig-source.patch: New.
  * patches/s390x.patch: New.
  * rules: Patches to enable building on s390x (thanks, Andreas Krebbel).
    Closes: #635461.

  * patches/upstream-dcpi1_bdiv_q.patch.  New.  Upstream fix: There is a
    GMP bug in mpn/generic/dcpi1_bdiv_q.c that causes incorrect
    computation with extremely low probability, for unnormalised
    dividends. The bug might also result in a decrement of memory above
    dividends, with some potential security impact. The bug might affect
    several user-level routines, e.g., mpz_invert, but only for operands
    of at least 3000 bits (for smaller operands, a simpler algorithm is
    used).

  * control:
  * rules: Apply patch (thanks, Riku Voipio) for multiarch, except we do
    not mark libgmp-dev as multiarch.  Closes: #638959.
 -- Matthias Klose <email address hidden>   Tue, 18 Oct 2011 13:01:57 +0200

Upload details

Uploaded by:
Matthias Klose
Uploaded to:
Precise
Original maintainer:
Debian Science Team
Architectures:
any all
Section:
libs
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
gmp_5.0.2+dfsg.orig.tar.gz 2.7 MiB a61d6f554a5817360e287099edc70478c54e432c179c6cdce5e088ce084f8a1d
gmp_5.0.2+dfsg-1ubuntu1.diff.gz 19.7 KiB 27089cf9197ecfe044637e7d20ccfe40458af0c523634513cec7687dd9cd3957
gmp_5.0.2+dfsg-1ubuntu1.dsc 1.8 KiB e69eca2975d7330afb90102424ee74b8b05fb2bc987639061f03f34e0ba4e816

View changes file

Binary packages built by this source

lib32gmp-dev: Multiprecision arithmetic library developers tools (32bit)

 This development package provides the header files and the symbolic
 links to allow compilation and linking of programs that use the
 libraries provided in the libgmp10 package. This package includes 32
 bit versions of the link libraries.
 .
 Both C and C++ bindings are present in this package. Package
 libstdc++-dev is required to use the C++ bindings.
 .
 The MPFR library (multiple-precision floating-point) used to be
 included, but has since been moved to package libmpfr-dev.

lib32gmp10: Multiprecision arithmetic library (32bit)

 GNU MP is a programmer's library for arbitrary precision
 arithmetic (ie, a bignum package). It can operate on signed
 integer, rational, and floating point numeric types. This
 package includes a 32 bit version of the shared library.
 .
 It has a rich set of functions, and the functions have a regular
 interface.

lib32gmpxx4: Multiprecision arithmetic library (C++ bindings, 32bit)

 GNU MP is a programmer's library for arbitrary precision
 arithmetic (ie, a bignum package). It can operate on signed
 integer, rational, and floating point numeric types. This
 package includes a 32 bit version of the shared library.

lib64gmp-dev: Multiprecision arithmetic library developers tools (64bit)

 This development package provides the header files and the symbolic
 links to allow compilation and linking of programs that use the
 libraries provided in the libgmp10 package. This package includes 64
 bit versions of the link libraries.
 .
 Both C and C++ bindings are present in this package. Package
 libstdc++-dev is required to use the C++ bindings.
 .
 The MPFR library (multiple-precision floating-point) used to be
 included, but has since been moved to package libmpfr-dev.

lib64gmp10: Multiprecision arithmetic library (64bit library)

 GNU MP is a programmer's library for arbitrary precision
 arithmetic (ie, a bignum package). It can operate on signed
 integer, rational, and floating point numeric types. This
 package includes a 64 bit version of the shared library.
 .
 It has a rich set of functions, and the functions have a regular
 interface.

lib64gmpxx4: Multiprecision arithmetic library (C++ bindings, 64bit)

 GNU MP is a programmer's library for arbitrary precision
 arithmetic (ie, a bignum package). It can operate on signed
 integer, rational, and floating point numeric types. This
 package includes a 64 bit version of the shared library.

libgmp-dev: Multiprecision arithmetic library developers tools

 This development package provides the header files and the symbolic
 links to allow compilation and linking of programs that use the libraries
 provided in the libgmp10 package.
 .
 Both C and C++ bindings are present in this package. Package
 libstdc++-dev is required to use the C++ bindings.
 .
 The MPFR library (multiple-precision floating-point) used to be
 included, but has since been moved to package libmpfr-dev.

libgmp10: Multiprecision arithmetic library

 GNU MP is a programmer's library for arbitrary precision
 arithmetic (ie, a bignum package). It can operate on signed
 integer, rational, and floating point numeric types.
 .
 It has a rich set of functions, and the functions have a regular
 interface.

libgmp10-doc: Multiprecision arithmetic library example code

 This package provides example code illustrating the use of GMP.

libgmp3-dev: Multiprecision arithmetic library developers tools

 This is a dummy package that simply pulls in libgmp-dev.
 It can safely be removed.

libgmpxx4ldbl: Multiprecision arithmetic library (C++ bindings)

 GNU MP is a programmer's library for arbitrary precision
 arithmetic (ie, a bignum package). It can operate on signed
 integer, rational, and floating point numeric types.