1. 21 Dec, 2021 4 commits
  2. 15 Apr, 2021 5 commits
  3. 15 Nov, 2020 1 commit
    • Steve M. Robbins's avatar
      Import Debian changes 2:6.2.1+dfsg-1 · 0aafd162
      Steve M. Robbins authored
      gmp (2:6.2.1+dfsg-1) unstable; urgency=medium
        [ Steve Robbins ]
        * [3be3321] New upstream version 6.2.1
        * [e5fcd68] Use debhelper 13.
        * [bb9a2bf] Remove  DH_COMPAT=6 used on dh_installchangelogs
      gmp (2:6.2.0+dfsg-6) unstable; urgency=medium
        * Revert (2:6.2.0+dfsg-5) changes as multi-arch libs should be used instead.
          See continued discussion in 950645.
      gmp (2:6.2.0+dfsg-5) unstable; urgency=medium
        * Team Upload.
        * add lib64 for i386 x32 mipsel etc, 
          to support gcc host64 and target32 (Closes: 950645)
      gmp (2:6.2.0+dfsg-4) unstable; urgency=medium
        [ Steve Robbins ]
        * Add breaks for packages known to be broken by GMP 6.2.0.  Closes: #950608.
      gmp (2:6.2.0+dfsg-3) unstable; urgency=medium
        * Upload 6.2.0 to unstable.  Closes: #949380.
        * Update symbols
      gmp (2:6.2.0+dfsg-2) experimental; urgency=medium
        [ Steve Robbins ]
        * Replace explicit assignment of architecture-dependent DEB_ variables 
          by including architecture.mk.
        * Update symbols file.
      gmp (2:6.2.0+dfsg-1) experimental; urgency=medium
        * New upstream version 6.2.0
  4. 06 Mar, 2021 1 commit
  5. 31 Jul, 2020 2 commits
    • Emanuele Aina's avatar
    • Emanuele Aina's avatar
      debian/control: Drop libgmp3-dev, gmp4 provides it in :target · 93c06b90
      Emanuele Aina authored
      Recent versions of GMP are "GPL-2 or LGPL-3+" so we cannot use them
      in `:target` because picking GPL-2 would make anything up in the stack
      (like GnuTLS) unusable from proprietary applications, while picking
      LGPL-3 goes against our licensing policies.
      The current (nasty) solution is to have a very old gmp4 package
      in `:target` to produce `libgmp3-dev`, and have the very old GnuTLS
      in `:target` depend on it, while `libgmp-dev` comes from this package
      in `:development`.
      This means that this package should not provide `libgmp3-dev` or APT
      will get very confused when trying to resolve the build dependencies
      while building GnuTLS in `:target`: since the build environment
      includes both `:target` and `:development`.
      Unfortunately the recent update in commit 7010f073
       lost the
      downstream change dropping `libgmp3-dev`, so let's drop it again.
      Signed-off-by: Emanuele Aina's avatarEmanuele Aina <emanuele.aina@collabora.com>
  6. 29 Jul, 2020 1 commit
  7. 30 Mar, 2020 1 commit
  8. 10 Aug, 2019 1 commit
  9. 25 Jul, 2019 1 commit
  10. 24 Jul, 2019 1 commit
  11. 02 Dec, 2018 1 commit
    • Mo Zhou's avatar
      Import Debian changes 2:6.1.2+dfsg-4 · 3ee43b40
      Mo Zhou authored
      gmp (2:6.1.2+dfsg-4) unstable; urgency=medium
        * Team Upload.
        * Mark libgmp10-doc as M-A: foreign and libgmp3-dev as M-A: same.
          (Closes: #862256)
        * Cherry-pick upstream patch to raise SIGFPE when available,
          instead of abort. (Closes: #911282)
      gmp (2:6.1.2+dfsg-3) unstable; urgency=medium
        * Team upload.
        * d/control: Use canonical Salsa URL for Vcs-Browser
        * Update symbols file for riscv64.
          Thanks to Manuel A. Fernandez Montecelo (Closes: #892219)
      gmp (2:6.1.2+dfsg-2) unstable; urgency=medium
        * Team upload.
        * Moved packaging from SVN to Git
        * cme fix dpkg-control
        * Standards-Version: 4.1.3
      gmp (2:6.1.2+dfsg-1.2) unstable; urgency=medium
        * Non-maintainer upload.
        * Update symbols for ia64 (Closes: #885907)
      gmp (2:6.1.2+dfsg-1.1) unstable; urgency=medium
        * Non-maintainer upload.
        * Update symbols for nios2, thanks Helmut Grohne (Closes: #814671)
        * Update symbols for tilegx, thanks Helmut Grohne (Closes: #850010)
        * Update symbols for sh3, thanks Adrian Glaubitz (Closes: #851895)
      gmp (2:6.1.2+dfsg-1) unstable; urgency=medium
        * New upstream.
      gmp (2:6.1.1+dfsg-1) unstable; urgency=medium
        * New upstream.
  12. 11 Mar, 2016 1 commit
    • Andrew Lee's avatar
      Import Debian changes 2:6.1.0+dfsg-2co1 · b8020c6d
      Andrew Lee authored
      gmp (2:6.1.0+dfsg-2co1) 16.06; urgency=low
        [ Merge-o-Matic ]
        * Merge from Ubuntu xenial.  Remaining changes:
          - debian/control: drop libgmp3-dev binary package as it been provides
            by gmp4 in :target.
  13. 17 Nov, 2015 1 commit
    • Steve M. Robbins's avatar
      Import Debian changes 2:6.1.0+dfsg-2 · 607fc072
      Steve M. Robbins authored
      gmp (2:6.1.0+dfsg-2) unstable; urgency=medium
        * libgmp10.symbols: mark __gmpn_clz_tab as optional -- it is
          architecture dependent and just changed from defined to undefined for
          armel and armhf.
      gmp (2:6.1.0+dfsg-1) unstable; urgency=medium
        * New upstream.
          - patches/arm-asm-nothumb.patch:
          - patches/4a6d258b467f.patch: Remove.  Applied upstream.
        * libgmp10.symbols: updated for new release.
      gmp (2:6.0.0+dfsg-7) unstable; urgency=medium
        * control: Drop recommends libstdc++ (Closes: #781196).  Suggest gmp-doc
          (Closes: #735545).
      gmp (2:6.0.0+dfsg-6) unstable; urgency=medium
        * Team upload.
        * Use filter instead of finstring (Closes: #758438)
      gmp (2:6.0.0+dfsg-5) unstable; urgency=medium
        * Team upload.
        * Update symbols and pass ABI=64 for mips64(el) (Closes: #748319)
        * Update symbols for powerpcspe (Closes: #750478)
      gmp (2:6.0.0+dfsg-4) unstable; urgency=medium
        * Update symbols for sparc.
        * Update symbols for m68k.
        * Correct alpha symbols.
      gmp (2:6.0.0+dfsg-3) unstable; urgency=medium
        * Thanks Jordi for awesome NMUs! =)
        * Apply changes from colin/ubuntu:
          - Recommend libstdc++-4.8-dev as a real alternative for the virtual
        * Cherry-pick patch from upstream to fix up ppc64el missing
          BMOD_1_TO_MOD_1_THRESHOLD define.
        * Fix up arm64 & ppc64 & ppc64el symbols thanks to Adam Conrad.
        * Update symbols for alpha.
        * Update symbols for sh4.
      gmp (2:6.0.0+dfsg-2.3) unstable; urgency=medium
        * Non-maintainer upload. Third time's a charm... I hope.
        * Extend libgmp10.symbols with symbols for all official Debian
          architectures, plus arm64, hppa and sparc64 from debian-ports.org.
        * Revert usage of dpkg-gensymbols -c4, at least for now.
      gmp (2:6.0.0+dfsg-2.2) unstable; urgency=medium
        * Non-maintainer upload.
        * Add arch overrides for three symbols that are not available on
          every architecture, and check they were all available in 5.0.1.
      gmp (2:6.0.0+dfsg-2.1) unstable; urgency=medium
        * Non-maintainer upload.
        * Add a .symbols file, as provided by Magnus Holmgren (closes: #745233).
        * Pass -c4 to dpkg-gensymbols to detect future symbol changes.
      gmp (2:6.0.0+dfsg-2) unstable; urgency=medium
        * patches/arm-asm-nothumb.patch: Don't use assmbly on ARM Thumb
          devices.  Closes: #742814
      gmp (2:6.0.0+dfsg-1) unstable; urgency=medium
        * New upstream.  Closes: #742564.
        * copyright: Updated to reflect new dual-licensing (LGPLv3+ or GPLv2+).
          Closes: #741607.
      gmp (2:5.1.3+dfsg-1) unstable; urgency=low
        * New upstream.
        * patches/preserve-ia64-registers.patch:
        * patches/mpn_sbpi1_div.patch: Remove.  Applied upstream.
        * control: Update Standards-Version to 3.9.5.
        * watch: New watch file from bartm.
      gmp (2:5.1.2+dfsg-3) unstable; urgency=low
        * patches/mpn_sbpi1_div.patch: New.  Upstream patch to fix computation
          of mpn_sbpi1_div_qr_sec and mpn_sbpi1_div_r_sec.
        * Remove lib32gmp* packages.  Closes: #714998.
      gmp (2:5.1.2+dfsg-2) unstable; urgency=low
        * rules: Install gmp.h into multi-arch include directory.  For
          libgmp32-dev, header installed into /usr/include/gmp32/$(triplet).
          Closes: #675577.
        * rules(lib32gmp-dev): Don't ship libtool .la files.
        * Remove lib64gmp* packages.
      gmp (2:5.1.2+dfsg-1) unstable; urgency=low
        * New upstream.
          - reduced SQR_TOOM2_THRESHOLD to 30.  Closes: #706984.
        * patches/preserve-ia64-registers.patch: New.  Upstream patch to
          preserve registers.  Closes: #708264.
      gmp (2:5.1.1+dfsg-3) unstable; urgency=low
        * Upload to unstable.
      gmp (2:5.1.1+dfsg-2) experimental; urgency=low
        * rules: Need to set ABI=x32 at configure time.  Closes: #698000.
        * Change to source format 3.0 (quilt).
      gmp (2:5.1.1+dfsg-1) experimental; urgency=low
        * New upstream.
          - added support for x32.  Closes: #698000.
        * fix-gmp.sh: Add support for __aarch64__ (closes: #693467).
      gmp (2:5.1.0+dfsg-1) experimental; urgency=low
        * New upstream.
        * rules: Use hardening build flags.  
        * control: Update to debhelper compat level 9.
      gmp (2:5.0.5+dfsg-2) unstable; urgency=low
        * Revert to FAT binary situation of 5.0.4: disabled for amd64,
          kfreebsd-amd64, and lpia; enabled for all other architectures.
        * control: Mark libgmp-dev as "Multi-arch: same", requested by Wookey
      gmp (2:5.0.5+dfsg-1.1) unstable; urgency=low
        * Non-maintainer upload.
        * Revert to --disable-fat, as it seems to cause gcc to abort on some
          machines (closes: #671866)
      gmp (2:5.0.5+dfsg-1) unstable; urgency=low
        * New upstream.
        * rules: Always built FAT binary, on advice from upstream.  By default,
          GMP compiles for the CPU it detect at configure time.  But with
          --enable-fat it detects the CPU at run time.  This is important for
          cpu-dependent workarounds.
      gmp (2:5.0.4+dfsg-1) unstable; urgency=low
        * New upstream version.
          - Fix for buffer overruns.  Closes: #658821.
        * rules: add build-arch, build-indep rules.
      gmp (2:5.0.3+dfsg-1) unstable; urgency=low
        * New upstream version.  Supports s390x.
        * patches/s390x.patch: Remove.
        * patches/upstream-dcpi1_bdiv_q.patch: Remove.  Applied upstream.
      gmp (2:5.0.2+dfsg-2) unstable; urgency=low
        * gmp.h: Add case for s390x.
        * control: Add Breaks relations from libgmp-dev to force upgrade of
          packages that relied on libgmp.la (thanks, Jonathan Nieder).  Closes:
        * rules: Remove .la file from the libgmp-dev package.  Anyone relying on
          it would not be able to find it after it moved from /usr/lib to
          /usr/lib/<arch>, anyway  (thanks, Jonathan Nieder).
      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
        * control:
        * rules: Apply patch (thanks, Riku Voipio) for multiarch, except we do
          not mark libgmp-dev as multiarch.  Closes: #638959.
      gmp (2:5.0.1+dfsg-7) unstable; urgency=low
        [ Peter Pearse ]
        * For cross builds, strip GNU_TYPES & pass --target.  Closes: #605038.
        [ Steve Langasek ]
        * We don't need to use $(strip), just avoid having whitespace in the first
        * For that matter, this s/i386/i486/ substitution is entirely unnecessary
          to begin with; the DEB_HOST_GNU_TYPE is already i486 on Debian, and i686
          on Ubuntu.  So as long as we're modifying this line, let's simplify it
          some more.
        [ Steve Robbins ]
        * control: Make libgmp-dev, and lib{32,64}-dev real packages, providing
          virtual packages libgmp10-dev, etc.  Add real package libgmp3-dev, a
          dummy package to pull in libgmp-dev.  Required to ease transition of
          mlton because it build-depends on itself and on versioned libgmp3-dev.
          See http://lists.debian.org/debian-release/2011/03/msg00374.html.
      gmp (2:5.0.1+dfsg-6) unstable; urgency=low
        * control: libgmp10-dev provides the old libgmp3-dev package.  This is a
          temporary measure to ease the transition for ghc, which build-depends
          on itself as well as libgmp3-dev; c.f.
      gmp (2:5.0.1+dfsg-5) unstable; urgency=low
        * Merge the v5 branch back to trunk.
        * Package libgmp10-dev also provides libgmp-dev so you can build-depend
          on an unversioned GMP -dev package.
        * Remove archaic MP compatibility library (libmp3 and 32/64-bit
        * control: Set Standards-Version to 3.9.1.
          - rules: don't build with -D_REENTRANT
      gmp (2:5.0.1+dfsg-4) experimental; urgency=low
        * rules: Build with -O2 on ia64, to work around ICE
      gmp (2:5.0.1+dfsg-3) experimental; urgency=low
        [ Sylvestre Ledru ]
        * Package moved to Debian Science.
        * gmp.h: Add support for __m68k__ (thanks, Thorsten Glaser).  
          Closes: #601287.
        * libgmp3-doc.examples:
        * libgmp3-doc.README.Debian: Rename to libgmp10-doc.xxx.
        * libgmp3.prerm: Remove obsolete file.  Was used to remove /usr/doc/xxx
          symlinks from back at the time of the /usr/doc --> /usr/share/doc
      gmp (2:5.0.1+dfsg-2) experimental; urgency=low
        * control: 
        * rules: New packages libmp3, lib32mp3, lib64mp3.  Split library mp
          out from the libgmp package as they have evolved to use different
          major numbers now.  Make libgmp10-dev conflict & replace libgmp3-dev
          packages; ditto for 32-bit and 64-bit variants.  Closes: #570225.
      gmp (2:5.0.1+dfsg-1) experimental; urgency=low
        * New upstream release.  Library gmp SOVERSION bumped from 3 to 10.
        * control: New packages (libgmp10, libgmp10-dev, etc) replace
          corresponding packages due to SOVERSION change.  Drop some
          now-obsolete conflicts on libgmp3 and libgmp2 pacakges.
          Bump Standards-Version to 3.8.4.
      gmp (2:5.0.0+dfsg-1) experimental; urgency=low
        * New upstream release.
      gmp (2:4.3.2+dfsg-2) UNRELEASED; urgency=low
        * Package moved to Debian Science
        [ Steve M. Robbins ]
        * control: Set Standards-Version to 3.8.3.  Add ${misc:Depends} to each package.
      gmp (2:4.3.2+dfsg-1) unstable; urgency=low
        * New upstream version.
          - patches/fix-lib-versioning.patch: Remove.  Libraries are properly
      gmp (2:4.3.1+dfsg-3) unstable; urgency=low
        * rules: On amd64, install 32-bit libs in /usr/lib32.  Closes: #533849.
        * control: Conflict with libc6-i386 versions prior to change removing
          /emul/ia32-linux/lib; see #533849 for details.
      gmp (2:4.3.1+dfsg-2) unstable; urgency=low
        * rules: Explicitly set NM for the powerpc 64-bit build.  Disable FAT
          binary for kfreebsd-amd64.  Closes: #537072.  Remove bashism (touch
          Makefile.{am,in}).  Closes: #535383.
      gmp (2:4.3.1+dfsg-1) unstable; urgency=low
        * New upstream.
          - Incorporate previous NMU patch.  Closes: #528923.
          - Remote patches applied upstream: mpf_eq.diff, mpf_set_str.c.4.diff, 
          - Upstream includes fix for scanf/sscanffuns.c.  Closes: #523076.
        * gmp.h: Add case for SH processor.  Closes: #530747.  Add case for
          AVR32.  Closes: #528511.
        * patches/fix-lib-versioning.patch: New.  Fix versioning of shared libs;
          c.f. http://gmplib.org/list-archives/gmp-bugs/2009-May/001475.html.
      gmp (2:4.2.4+dfsg-8.1) unstable; urgency=low
        * Non-maintainer upload.
        * Don't build libgmp3c2 as 64bit library on powerpc.
          Closes: #528768, #528840.
      gmp (2:4.2.4+dfsg-8) unstable; urgency=low
        * Upload of -7 to unstable.  No source changes.
      gmp (2:4.2.4+dfsg-7) experimental; urgency=low
        * control:
        * rules: Do not build multilibs for sparc.  Closes: #522524.  Reinstate
          64-bit libs for powerpc since last change reintroduced bugs #454494,
          and #506791.  Build lib64* packages only for powerpc.
        * gmp.h: Add case for mips.
      gmp (2:4.2.4+dfsg-6) experimental; urgency=low
        * gmp.h: Add cases for arm, hppa, sparc.  
        * control:
        * rules: Do not build multilibs for i386, powerpc, s390.  Closes:
      gmp (2:4.2.4+dfsg-5) experimental; urgency=low
        * rules: Support bi-arch builds (32 and 64 bit) where possible.  
          Closes: #454494, #506791.
        * control: Standards-Version 3.8.1; no changes.
      gmp (2:4.2.4+dfsg-4) experimental; urgency=low
        * rules: Add --build and --host options to configure.  Supply jobs
          option (-jN) only to initial make rather than setting MAKEFLAGS.  Run
          test suite if build machine is same as target machine.
      gmp (2:4.2.4+dfsg-3) experimental; urgency=low
        * rules: Revert to debhelper in preparation for building 32- and 64-bit
          flavours on amd64 and ppc.  Upload to experimental to check that the
          package builds across all arches.
      gmp (2:4.2.4+dfsg-2) unstable; urgency=low
        * patches/mpf_eq.diff:
        * patches/mpf_set_str.c.4.diff:
        * patches/perfpow.c.diff: New.  Patches from upstream http://gmplib.org/
      gmp (2:4.2.4+dfsg-1) experimental; urgency=low
        * New upstream version.  Closes: #499632.
        * Set Standards-Version to 3.8.0; no changes required.
      gmp (2:4.2.3+dfsg-1) experimental; urgency=low
        * New upstream version.  Upload to experimental to avoid interfering
          with Lenny release.
        * debian/patches/01_gmp.h-std-file.diff:
        * debian/patches/02_noexec-stack.diff:
        * debian/patches/03_gnu89-inline.diff: Removed.  Applied upstream.
        * debian/README.source: New.  Describe how to use simple patchsys.
        * debian/rules: New target get-orig-source.  Target runs autoreconf
          before generating the .orig.tar.gz file, so we remove
        * debian/control: Remove build-dependency on automake, autoconf, and
        * Switch to Debian-Scicomp subversion repository.
        * debian/control: Add Vcs-Browser and Vcs-Svn fields.  Change maintainer
          to pkg-scicomp-devel, change uploaders to me.
        * debian/rules: Base decision for --disable-fat on DEB_HOST_ARCH_CPU
          instead of DEB_HOST_ARCH, to build on freebsd-amd64.  Closes: #490555.
      gmp (2:4.2.2+dfsg-3) unstable; urgency=low
        * debian/rules:
        * debian/control: Move from automake 1.8 to automake 1.9.  
          Closes: #473306.
        * debian/patches/03_gnu89-inline.diff: Add gnu_inline function attribute
          to extern inline functions.  Closes: #430598.  
          Patch courtesy of Ludovic Courtès; see
        * debian/rules: Install upstream changelog only in -dev package.
          Closes: #442895.
        * debian/control: Replace Source-Version by binary:Version.  Bump
          Standards-Version from 2.7.2 to 2.7.3; no changes required.  Add
          HomePage field.
        * debian/copyright: Freshen; include copyright statement.
      gmp (2:4.2.2+dfsg-2) unstable; urgency=low
        * gmp-h.in: include cstdio to obtain std::FILE.  Closes: #463187.
      gmp (2:4.2.2+dfsg-1) unstable; urgency=low
        * New upstream version.
        * Remove patches: 01_libversion, 03_x86-fat, 04_gcc4.3-inline, and
      gmp (2:4.2.1+dfsg-6) unstable; urgency=low
        * debian/rules:
        * debian/patches: Rework packaging using cdbs.
      gmp (2:4.2.1+dfsg-5) unstable; urgency=low
        * debian/control: Rename libgmpxx4 to libgmpxx4ldbl.  Closes: #430253.
        Set Standards-Version to 3.7.2; no changes.
        * Apply patch gcc4.3-inline.diff
          Closes: #431495.
      gmp (2:4.2.1+dfsg-4) unstable; urgency=high
        * Build with -O0 on m68k due to a bug in gcc-4.1.  Closes: #378719.
      gmp (2:4.2.1+dfsg-3) unstable; urgency=high
        * Disable fat support for amd64, as it is broken upstream.  Thanks to
          Steinar H. Gunderson for initial version of patch.  Closes: #376353.
      gmp (2:4.2.1+dfsg-2) unstable; urgency=low
        * Enable fat libraries.  Closes: #362759.  Applied patch
          debian/patches/x86-fat.diff, adapted from
      gmp (2:4.2.1+dfsg-1) unstable; urgency=low
        * New upstream.
        * Fix SONAME on libgmpxx.  Closes: #368310.
          - introduces package libgmpxx4.
        * A test case miscompiles with -O3.  Build with -O2.  Closes: #372563.
        * Do not install private headers.  Closes: #363692.
      gmp (4.2.dfsg-1) unstable; urgency=low
        * New upstream version.  Closes: #359147, #362273.
          - Remove all patches except gmp-4.2-noexecstack_cfgs.diff for
            non-executable stack.
        * Remove non-DFSG documentation.  Closes: #335403.
      gmp (4.1.4-11) unstable; urgency=low
        * Apply two more upstream patches:
          - http://www.swox.com/gmp/patches/gmp-impl.h.MPF_SIGNIFICANT_DIGITS.diff
          - http://www.swox.com/gmp/patches/gmp-impl.h.MPN_SIZEINBASE.diff
        * Apply patch for big-endian ARM (thanks, Lennert Buytenhek).
        Closes: #333612.
        * Apply patch to turn off executable stack (thanks, Sheplyakov Alexei).
        Closes: #323944.
        * Run "autoreconf" to update autotools files.  Closes: #304635.
      gmp (4.1.4-10) unstable; urgency=low
        * debian/rules: provide only libgmp3c2 in libgmp3c2.shlib file.
          Closes: #322691
      gmp (4.1.4-9) unstable; urgency=low
        * Build with -O2 on m68k (thanks, Matthias Klose and Laurent Fousse).
          Closes: #319205.
      gmp (4.1.4-8) unstable; urgency=low
        * Re-release to fix i386 build.  The -7.1 upload was built
        against a non-existent libstdc++6.  Closes: #317636.
      gmp (4.1.4-7.1) unstable; urgency=medium
         * NMU.
         * debian/rules: Fix typo in dh_makeshlibs, referencing a non existing
      gmp (4.1.4-7) unstable; urgency=low
        * CXX transition (thanks to Matthias Klose for patches):
          - Split out the C++ library into package libgmp3xx.  Closes: #311610.
          - Rename libgmp3 to libgmp3c2, otherwise packages relying on the C++
            library in libgmp3 will break.
      gmp (4.1.4-6) unstable; urgency=low
        * mpn/generic/rootrem.c: Fix buffer overrun in mpz_root(), mpz_rootrem().
          Upstream patch: http://www.swox.com/gmp/patches/mpn_rootrem.c.diff
        * debian/FAQ: New; taken from http://www.swox.com/gmp.  Explains
          the segfaulting problem.  Closes: #284978.
      gmp (4.1.4-5) unstable; urgency=low
        * debian/rules: Don't run test suite when cross-compiling
        (thanks, NIIBE Yutaka).  Closes: #282060.
      gmp (4.1.4-4) unstable; urgency=low
        * debian/rules: Don't package gmp-developer docs.
        * debian/README.Debian: Clarify that the primary documentation consists
          of info files.  Closes: #276856.
        * debian/control: Suggest libmpfr-dev (now available in the Debian
          archive).  Closes: #278005.
      gmp (4.1.4-3) unstable; urgency=low
        * debian/rules: Do not build mpfr library; it will be packaged
          separately from an updated source (see bug #276085).
        * debian/rules: Install some internal headers needed to build mpfr.
      gmp (4.1.4-2) unstable; urgency=high
        * gmp-impl.h: Apply patch to fix build on amd64
          (thanks, Torbjorn Granlund).  Closes: #275129.
        * debian/rules: Add "make check".
      gmp (4.1.4-1) unstable; urgency=low
        * New upstream version.  Closes: #272930.
      gmp (4.1.3-3) unstable; urgency=low
        * mpf/sub.c: Apply patch http://www.swox.com/list-archives/gmp-announce/2004-July.txt
        to fix mpf_sub().  Closes: #263861.
      gmp (4.1.3-2) unstable; urgency=low
        * debian/control: Weaken the relationship of libgmp3-dev with libstdc++-dev 
        from "depends" to "recommends" as it is perfectly possible to develop
        on a C-only system.  Closes: #254265.
      gmp (4.1.3-1) unstable; urgency=low
        * New upstream.  Closes: #248317.
          - debian/rules: The FFT bug (#234984) has been fixed, so we configure
            with fft again.
        * Update to standards version 3.6.1
          - debian/rules: Set LDFLAGS to '-Wl,-z,defs' so that any undefined
            reference in building the shared libs is flagged.
      gmp (4.1.2-4) unstable; urgency=low
        * Configure using --disable-fft; a workaround for a critical bug in FFT
          multiply code.  Closes: #234984.
        * debian/rules: Do not install /usr/share/info/dir*.  Closes: #219599.
      gmp (4.1.2-3) unstable; urgency=low
        * control: Build-depend on debhelper (>=4.1.1) since we use dh_shlibdeps -L
          (thanks, Bill Allombert).  Closes: #188037.  Set Standards-Version to
          3.5.9 (no changes).  Move libgmp3-dev to libdevel-section.
        * Back out of the changes to ltmain.sh (libtool), mpn/Makeasm.am,
          and all the associated autotools-generated files (configure,
          Makefile.in, etc).  Kevin Ryde explained that in fact gmp ships
          with a newer ltmain.sh than exists in Debian, and it is necessary
          to use the newer version to have libgmpxx correctly linked with
          g++ rather than gcc.  See the discussion in bug #143543.  Thanks,
        * Remove pa32 EPILOGUE statement patches.  Closes: #186786.
        * gmp-impl.h: Add __s390__ case for the ieee_double_extract union
          #ifdefs.  Corrects a build failure.  Thanks, Kevin Ryde.
        * mpfr/rnd_mode.c: #ifdef around each case in mpfr_set_machine_rnd_mode().
          Corrects build failure on arm.  Thanks again, Kevin Ryde.
        * debian/README.Debian: Don't mention C++ interface package.
        * debian/rules: Remove commented-out debhelper cruft.
      gmp (4.1.2-2) unstable; urgency=low
        * Could find no debian packages that rely on internal GMP headers
          being installed.  Do not install longlong.h (closes: #184540)
          nor gmp-mparam.h (closes: #184543).
        * Build C++ libraries.  Closes: #143543.  
          Requires updated libtool in order to correctly support inter-library
          dependency.  Had to re-run all the autotools, so the diff is much
          larger, alas.
        * debian/rules: Remove m68k compiler bug workaround.  Closes: #186787.
        * mpn/Makeasm.am: Remove "--tag=CC" from libtool invocation as new libtool
          does not grok --tag.
        * configfsf.guess:
        * configfsf.sub: Update with newest version of file in /usr/share/misc.
        * Build MPFR library.
      gmp (4.1.2-1) unstable; urgency=low
        * New maintainer team.
        * New upstream source.
          Closes:  #158397.
        * Adhere to policy version to 3.5.8.
        * Make -dev package depend on ${Source-Version} of library package.
          Closes: #146604.
        * Make -doc package replace old libgmp3 packages that formerly held
          the info files.
      libgmp3 (4.0.1-3) unstable; urgency=low
        * Installed upstream patch to gmp_printf and gmp_scanf. closes: #141879
        * Removed bashism from echo in rules file for shlibs. closes: #141877
      libgmp3 (4.0.1-2) unstable; urgency=low
        * Installed patch provided by LaMont Jones for hppa. closes: #140816
        * Added GFDL information to the copyright file. closes: #141411
        * Typo in last changelog entry for wrong bug number. closes: #123659
      libgmp3 (4.0.1-1) unstable; urgency=low
        * New upstream source. closes: #133279
        *    changed CNFL option "target" to "build".
        *    provides compilable examples. closes: #123695
        * added >= version to shlibs file. closes: #70754
        * libgmp4-dev Suggests: libgmp4-doc. closes: #130864
        * Removed old libgmp3.so symlinks from lib and -dev package.
      libgmp3 (3.1.1-13) unstable; urgency=low
        * REALLY removed gmp-impl.h instead of gmp_impl.h. closes: #110758
      libgmp3 (3.1.1-12) unstable; urgency=low
        * Fixed info entry for mpn-lshift. closes: #77146
      libgmp3 (3.1.1-11) unstable; urgency=low
        * corrected typo in copyright file. closes: #118890
      libgmp3 (3.1.1-10) unstable; urgency=low
        * incorporated NMU patch. Thanks John! closes: #112711
        * applied John's get_str.c patch. closes: #112589
        * removed gmp_impl.h. Thanks Steve! closes; #110758
      libgmp3 (3.1.1-9.1) unstable; urgency=low
        * NMU
        * Applied Red Hat patch to fix gmp for IA-64, closes: #112711
      libgmp3 (3.1.1-9) unstable; urgency=low
        * Added patch from Kevin Ryde adding mp to shlibs, closes: #96454
        * Changed priority on -dev to match new overrides file (optional)
        * Added newest config.sub and config.guess files taken from
        *       http://subversions.gnu.org/cgi-bin/cvsweb/config/
        *       closes: #97363
        * Stripped note and comment sections from libs to satisfy lintian
      libgmp3 (3.1.1-8) unstable; urgency=low
        * created new package (libgmp3-doc) containing gmp.info and 
        *         additional docs and demos previously in runtime, closes: #96224
        * added README.headers explaining the additional header files in -dev
        * added README.doc to include in runtime and -dev packages
        *         explaining the new location for the documentation files
        * added patch provided by LaMont Jones for PARISC, closes: #96235
      libgmp3 (3.1.1-7) unstable; urgency=low
        * added memory patch for m68k, closes: #96029
        * finally changed priority to match the overrides file...
      libgmp3 (3.1.1-6) unstable; urgency=low
        * changed config option to use --enable-mpbsd, creating the
        *    needed mp libs, closes: #93361
      libgmp3 (3.1.1-5) unstable; urgency=low
        * provided --prefix=/usr to config to properly configure .la file.
      libgmp3 (3.1.1-4) unstable; urgency=low
        * added --enable-bsdmp in configure. closes: #92544
        * added compatablity links for libmp (.a .so). closes: #92545
        * used make install to use libtool on .la libs. closes: #89552
      libgmp3 (3.1.1-3) unstable; urgency=low
        * Changed maintainer in control to match key, for maintainer upload credit
        *   closes: #70777, #78501, #79136, #70781, #78819, #79847, #80996
        *   closes: #79283, #71696, #70751
        * Added updated version of config.guess and config.sub closes: #84911
      libgmp3 (3.1.1-2) unstable; urgency=low
        * Fixed info file conflict between libgmp2 and libgmp3 closes: #70777
        * Removed acconfig.h (actually *config.h) closes: #78501
        * Removed broken and unneccessary info symlinks closes: #79136
        * Added "Conflicts: libgmp2-dev" closes: #70781, #78819, #79847, #80996, #79283
        * Added libgmp.la to -dev package closes: #71696
        * Added demos and doc to /usr/share/doc/libgmp3 closes #70751
        * Added Build-Depends: m4
      libgmp3 (3.1.1-1) unstable; urgency=low
        * new upstream source
        * distclean fixed in upstream source to remove config.cache closes: #70919
        * added --target=`dpkg-architecture -qDEB_BUILD_GNU_TYPE` closes: #70808
        * removed config.h from header files in -dev package closes: #70775
        *                                               also closes: #70748
        * moved ldconfig into 'configure' stage only closes: #70809
        * created /usr/share symlinks as per policy
      libgmp3 (3.1.0-1) unstable; urgency=low
        * new upstream source
      libgmp2 (2.0.2-6) frozen unstable; urgency=low
        * stripping libgmp2.a creates unsatisfied references by removing
        *   desirable entry points. Stopped stripping this file. (no bug report)
        * removed superfluous /usr/include/gmp2 directory. closes: #56720
        * removed bash file globbing from install commands. closes: #61588
      libgmp2 (2.0.2-5) frozen unstable; urgency=low
        * Applied patch from Ben Collins for longlong.h - closes: #59210
      libgmp2 (2.0.2-4) unstable; urgency=low
        * Added all header files to /usr/include - closes: #48948
        * Removed /usr/include/gmp2 and replaced links with header files.
        * Applied patch to package description - closes: #51818
        * Added conflict with older -dev packages - closes: #49284 
        * Moved sparc rules patch into all architectures
        *                        (by adding -DPIC to CFLAGS)
      libgmp2 (2.0.2-3.1) unstable; urgency=low
        * Fixes sparc failure (apparent in ssh when generating 'p')
      libgmp2 (2.0.2-3) unstable; urgency=low
        * Compiled against latest potato libc6
        * Corrected line wrap in patch for power-pc: fixes 41303
      libgmp2 (2.0.2-2) unstable; urgency=low
        * Returned the mistakenly removed '-Wl,...' option for the linker.
        *           fixes: 38686, 38693, 38786, 38800, 38846, 38849, 38859
        *           fixes: 38664, 38665, 38697
        * Added compatibility links for the old and the new linked programs.
        * Changed cp to install for install scripts, giving proper execute 
        *    permissions with any umask, fixes: 38696
        * Added Conflicts: gmp2, gmp
        *       fixes: 38666, 38683, 38515, 38913, 38773, 38677
        * New Replaces: Conflicts: gmp2-dev, fixes: 38653
      libgmp2 (2.0.2-1) unstable; urgency=low
        * Installed the following Daniel Jacobowitz set of patches:
        * * Add patch for powerpc-linux support (fixes bug#31032, bug#31731).
        * * Remove debian/files in clean target (fixes bug#32323).
        * * Add the patches from the author at
        *   <http://www.matematik.su.se/~tege/gmp/> to fix a number of upstream
        *   bugs (fixes bug#26804):
        *   * A typo in mpq_equal makes it fail if the first compared operand is
        *     negative. This patch corrects the problem. Joe Keane found the
        *     problem and wrote the patch.
        *   * Several errors in mpf_set_str and mpf_get_str make these functions
        *     segfault, and possibly generate incorrect results. This also
        *     affects mpf_out_str, mpf_inp_str, and mpf_init_set_str. This
        *     gzip'ed patch fixes these errors.
        *   * A bug in a test case makes ake check' fail using the N32 ABI
        *     under Irix6. Apply this patch to mpz/tests/t-powm_ui.c to fix the
        *     bug. (Note that the N32 ABI isn't really supported in GMP; you
        *     need to pass -n32 -mips3 -D_LONG_LONG_LIMB' manually to make GMP
        *     build correctly.)
        *   * The performance on SPARC is poor because of a typo that causes
        *     some of the assembly code to be omitted. Apply this patch to
        *     mpn/configure.in to fix this.
        *   * A bug in mpz_invert makes it sometimes return a negative result,
        *     and sometimes not detect when an inverse does not exist. Apply
        *     this patch to mpz/invert.c to fix this.
        *   * A bug in mpq_add and mpq_sub makes them work unreliably due to
        *     references outside of allocated memory. Apply this patch to the
        *     mpq subdirectory to fix this.
        *   * A change to GCC (I think from version 2.8) makes GMP fail to build
        *     on IBM RS/6000 computers running AIX. You'll see complaints of
        *     unrecognized assembly instructions. Pass CFLAGS="-g -O2
        *     -mcpu=power" or CFLAGS="-g -O2 -mcpu=powerpc" to ake' to work
        *     around this. (Choose the form that is appropriate for your system;
        *     if you're unsure which processor type you have, try running
        *     config.guess from the GMP top level directory.)
        *   * A bug in mpz_probab_prime_p makes it work unreliably for numbers <
        *     4. Apply this patch to mpz/pprime_p.c to fix the bug.
        * * Update debian/control to reflect that GNU MP is covered by the LGPL,
        *   not the GPL (fixes: bug#21326).
        * * Build libgmp2.so with -fPIC (fixes: bug#17746, bug#20022).
        * * Fix make check to run with a libgmp2.a; run make check during build.
        * In addition to the above patches, the following changes were made:
        * Renamed the package libgmp2, making it conflict with those replaced.
        *                                         fixes: #28923, #28924
        * Remove both debian/file* and debian/substvars* in clean tag. fixes: #32323
        * provide generic links in libgmp2-dev for header files, libgmp.a, and
        *    libgmp.so. Fixes: #25760, #31309
        * Applied the ARM patches delivered by Jim Pick. Fixes: #33740
        * Removed -Wl from makefile.in to conform to policy.
      gmp2 (2.0.2-6) unstable; urgency=low
        * Removed: Replaces, Conflicts, and Provides, gmp
        * Modified info files to reflect the new name: removes last overlap
      gmp2 (2.0.2-5) unstable; urgency=low
        * Changed linking from static to dynamic, fixes bug#16530, 14345
        * Added dependency information, fixes bug#14060, 15377
        * Properly strip both static and shared libraries, fixes bug#15668
        * Now Provides: gmp, fixes bug#16086
        * gmp2-dev now only Depends: gmp2. Removed Replaces: gmp, Conflicts: gmp
      gmp2 (2.0.2-4) unstable; urgency=low
        * split package into gmp2 and gmp2-dev...was gmp
      gmp (2.0.2-3) unstable stable; urgency=low
        * Added gmp-mparam.h to /usr/include, bug #9108
        * Fixed copyright to reflect new license, bug #10739
        * Added missing info files to installation, bug #10163
        * Added changelog.Debian.gz and changelog.gz to /usr/doc/gmp
      gmp (2.0.2-2) unstable frozen; urgency=low
        * Removed execute bit from libgmp.a and so lib permissions.
      gmp (2.0.2-1) unstable; urgency=high
        * Upgraded to new upstream source
      gmp (1.3.2-8) unstable; urgency=low
        * bug#6999 fixed, removed executable flag from docs.
      gmp (1.3.2-7) unstable; urgency=low
        * bug#6825 fixed .shlibs to use package name instead of library name.
      gmp (1.3.2-6) unstable; urgency=low
        * added shlibs to debian/tmp/DEBIAN
      gmp (1.3.2-5) unstable; urgency=low
        * fixed debian/rules to get so numbers from the changelog
      gmp (1.3.2-4) unstable; urgency=low
        * removed log files from source files to "fix" the diff.
      gmp (1.3.2-3) unstable; urgency=low
        * added shared libraries
        * converted to new source format