Package Details: mpir 2.7.2-2

Git Clone URL: https://aur.archlinux.org/mpir.git (read-only)
Package Base: mpir
Description: Library for multiple precision integers and rationals
Upstream URL: http://www.mpir.org/
Licenses: LGPL
Submitter: remyoudompheng
Maintainer: jneem
Last Packager: jneem
Votes: 35
Popularity: 0.791091
First Submitted: 2009-10-23 09:01
Last Updated: 2017-01-16 19:49

Latest Comments

mgrewe commented on 2017-01-16 21:10

Thanks very much, Joe. I can confirm your patch is working for me!

jneem commented on 2017-01-16 19:40

Ok, it turns out to be a sed upgrade, which breaks the configure script. I'm testing a patch now...

mgrewe commented on 2017-01-16 12:40

Jepp, same error. I tried with a freshly installed arch and both, AUR and manual source build. I remember, when I build it last time (as a dep of meshlab), it worked smoothly. Thats why I also tried compiling 2.7.0 but without luck...

Maybe due to a gcc upgrade?? I have 6.3.1

Cheers

jneem commented on 2017-01-16 11:22

Funny, I can't reproduce. Also, the problematic patch on the mailing list you linked to doesn't seem to be present in 2.7.2 (or 2.7.0).

Do you still have a problem if you build it manually from source?

mgrewe commented on 2017-01-15 20:12

The package does not compile. A linker error occured:
preinv_divrem_1.c:(.text+0x0): multiple definition of `__gmpn_preinv_divrem_1'

It seems this error was discussed earlier:
https://groups.google.com/forum/#!msg/mpir-devel/28Fgz1SOhXM/vE3Clf2tjvkJ

Also tried 2.7.0 but with the same error. Any ideas?

jneem commented on 2014-10-15 02:28

Since the old maintainer seems to be inactive, I just took it over and bumped the version. Let me know if you find a problem...

nplatis commented on 2014-10-11 17:02

It seems that this package has caused headaches to more than one of us. Also it seems that there are two solutions: (a) patch 2.6.0, (b) use the latest 2.7.0 alpha version (now alpha12).

Can the maintainer please adopt one of the two solutions?

nikhilsingh commented on 2014-09-26 16:02

This patch worked for me.

Ekeroot commented on 2014-08-28 02:12

I created a patch for the newest version and it works like a charm with meshlab. Apply this patch to the PKGBUILD and run makepkg -s:

--- PKGBUILD 2013-05-15 04:01:14.000000000 +0200
+++ ../mpir2/PKGBUILD 2014-08-28 03:49:37.399063386 +0200
@@ -1,15 +1,15 @@
# Contributor: Rémy Oudompheng <oudomphe@clipper.ens.fr>
# Maintainer: Alessandro "jakedust" Andrioni <jakedust@gmail.com>
pkgname=mpir
-pkgver=2.6.0
-pkgrel=2
+pkgver=2.7.0
+pkgrel=3
pkgdesc="Library for multiple precision integers and rationals"
arch=('i686' 'x86_64')
url="http://www.mpir.org/"
license=('LGPL')
depends=('gcc-libs')
-source=(http://www.mpir.org/mpir-$pkgver.tar.lzma)
-md5sums=('cec318bffabccd4e5a5d2b63389fde0f')
+source=(http://www.mpir.org/mpir-$pkgver-alpha10.tar.lz)
+md5sums=('00971b90d68bef453f81740dc1bf3815')

build() {
cd "$srcdir/mpir-$pkgver"

soravux commented on 2014-06-30 16:06

Installs correctly when updated to the latest version:
- pkgver=2.6.0
+ pkgver=2.7.0
- source=(http://www.mpir.org/mpir-$pkgver.tar.lzma)
+ source=(http://www.mpir.org/mpir-$pkgver-alpha9.tar.lz)
- md5sums=('cec318bffabccd4e5a5d2b63389fde0f')
+ md5sums=('SKIP')

All comments