🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.announce
Article #305

GMP 5.1.0 finally available at ftp.gnu.org

#305
From: Niels Möller
Date: Thu, 07 Feb 2013 19:53
83 lines
5770 bytes
Last December, the GMP team released a new major release of the GNU
Multiple Precision Arithmetic Library (GMP), identified as 5.1.0. This
message is an update to that announcement.


* At long last, this release is now also available at ftp.gnu.org, after
  a minor tweak of the release files, see below.

  
* About the new release files

  The release files from December were affected by an automake bug,
  where the distcheck target creates an insecure world-writable
  directory. This bug did *not* affect the GMP release process, and we
  consider it a minor security problem. Nevertheless, it could be
  dangerous to users under some circumstances, and new packages with
  this problem have been deemed unsuitable for distribution via
  ftp.gnu.org.
  
  Since older versions of GMP, as well as many other packages, have the
  same problem, our general advice is to never invoke the distcheck
  target in packages using automake unless you are confident that either
  (i) the Makefile.in was generated using a recent automake version, or
  (ii) you have no untrusted users or processes with access on the same
  machine.
  
  New files, fixing this problem (and only this problem) have been
  prepared. To distinguish them from the earlier release files, the new
  files carry the version string "5.1.0a" in their names. Available both
  at gmplib.org and gnu.org (and its mirrors):
  
    ftp://ftp.gnu.org/gnu/gmp/gmp-5.1.0a.tar.xz
    ftp://ftp.gnu.org/gnu/gmp/gmp-5.1.0a.tar.bz2
    ftp://ftp.gmplib.org/pub/gmp-5.1.0/gmp-5.1.0a.tar.xz
    ftp://ftp.gmplib.org/pub/gmp-5.1.0/gmp-5.1.0a.tar.bz2
  
  The *only* difference to the 5.1.0 release files is a small patch to
  the top-level Makefile.in, included below. Unless you're using the
  distcheck make target, there is no reason to upgrade.


* Problems with the new mini-gmp package

  One new feature in GMP-5.1.0 was mini-gmp, a small, portable, but less
  efficient, implementation of a subset of GMP's mpn and mpz interfaces.

  Unfortunately, this new package was not quite of release quality. Of
  the functions not used in the GMP bootstrap, several were untested and
  they contained a number of bugs. The 5.1.0a files do *not* address
  these problems; a properly tested mini-gmp will be included with
  gmp-5.1.1. Don't use mini-gmp as included in 5.1.0(a). If you would
  like to try out mini-gmp, you are encouraged to instead get the
  current version from the GMP repository.


* The signing key used for the 5.1.0 and earlier releases is being
  retired. The 5.1.0a files are the first to be signed with the new key,
  ID 28C67298.


* For more information about GMP, including known issues with the
  current release, see http://gmplib.org/.

On behalf of the GMP team,
/Niels Möller


diff -ur gmp-5.1.0-orig/Makefile.in gmp-5.1.0/Makefile.in
--- gmp-5.1.0-orig/Makefile.in 2012-12-18 20:05:16.000000000 +0100
+++ gmp-5.1.0/Makefile.in       2013-01-06 18:13:44.000000000 +0100
@@ -1047,7 +1047,7 @@
        *.zip*) \
          unzip $(distdir).zip ;;\
        esac
-       chmod -R a-w $(distdir); chmod a+w $(distdir)
+       chmod -R a-w $(distdir); chmod u+w $(distdir)
        mkdir $(distdir)/_build
        mkdir $(distdir)/_inst
        chmod a-w $(distdir)

-- 
Niels Möller. PGP-encrypted email is preferred. Keyid C0B98E26.
Internet email is subject to wholesale government surveillance.
Technical Details
Message-ID: <mailman.19283.1360272363.855.info-gnu@gnu.org>
Path: arc1-ca.pugleaf.net!g1ni3817wig.0!nntp.google.com!feeder1.cambriumusenet.nl!82.197.223.108.MISMATCH!feeder2.cambriumusenet.nl!feed.tweaknews.nl!194.109.133.83.MISMATCH!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!border4.nntp.ams.giganews.com!border2.nntp.ams.giganews.com!nntp.giganews.com!newsreader4.netcologne.de!news.netcologne.de!news.glorb.com!usenet.stanford.edu!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 4622fc145,32bc6e34c2119bbf,start
X-Google-Attributes: gid4622fc145,public,usenet
X-Google-NewGroupId: yes
X-Google-Language: ENGLISH,ASCII
X-Received: by 10.180.98.103 with SMTP id eh7mr2405828wib.3.1360549011709;
        Sun, 10 Feb 2013 18:16:51 -0800 (PST)
Path: arc1-ca.pugleaf.net!g1ni3817wig.0!nntp.google.com!feeder1.cambriumusenet.nl!82.197.223.108.MISMATCH!feeder2.cambriumusenet.nl!feed.tweaknews.nl!194.109.133.83.MISMATCH!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!border4.nntp.ams.giganews.com!border2.nntp.ams.giganews.com!nntp.giganews.com!newsreader4.netcologne.de!news.netcologne.de!news.glorb.com!usenet.stanford.edu!not-for-mail
From: nisse@lysator.liu.se (Niels Möller)
Newsgroups: gnu.announce
Subject: GMP 5.1.0 finally available at ftp.gnu.org
Date: Thu, 07 Feb 2013 20:53:33 +0100
Lines: 85
Approved: info-gnu@gnu.org
Message-ID: <mailman.19283.1360272363.855.info-gnu@gnu.org>
NNTP-Posting-Host: lists.gnu.org
Mime-Version: 1.0
X-Trace: usenet.stanford.edu 1360272365 22913 208.118.235.17 (7 Feb 2013 21:26:05 GMT)
X-Complaints-To: action@cs.stanford.edu
To: gmp-announce@gmplib.org, info-gnu@gnu.org
Envelope-to: info-gnu@gnu.org
X-Authentication-Warning: stalhein.lysator.liu.se: nisse set sender to
 nisse@lysator.liu.se using -f
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2 (usg-unix-v)
X-Virus-Scanned: ClamAV using ClamSMTP
X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address
 (bad octet value).
X-Received-From: 2001:6b0:17:f0a0::3
X-Mailman-Approved-At: Thu, 07 Feb 2013 16:26:01 -0500
X-BeenThere: info-gnu@gnu.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Announcements and Requests for Help from the GNU project and the Free
 Software Foundation <info-gnu.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/info-gnu>,
 <mailto:info-gnu-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/info-gnu>
List-Post: <mailto:info-gnu@gnu.org>
List-Help: <mailto:info-gnu-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/info-gnu>,
 <mailto:info-gnu-request@gnu.org?subject=subscribe>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable