patches/mpfr/2.4.1/130-vasprintf-mp_limb_t.patch
author "Yann E. MORIN" <yann.morin.1998@free.fr>
Tue Jul 31 22:27:29 2012 +0200 (2012-07-31)
changeset 3018 7776e8369284
permissions -rw-r--r--
complibs/cloog: create missing m4 dir

Because we now patch configure.in and configure, the Makefile quicks
in a re-build rule as the source files are now more recent than the
bundled generated files, and that fails because the m4 directory
is missing, although on some systems where aclocal is not installed,
the re-build rule does nothing (except a warning).

Always create tht directory.

Reported-by: Per Arnold Blaasmo <per-arnold.blaasmo@atmel.com>
[Also thanks to Thomas De Schampheleire <patrickdepinguin@gmail.com>
for some digging works on this issue]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
yann@1322
     1
diff -Naurd mpfr-2.4.1-a/PATCHES mpfr-2.4.1-b/PATCHES
yann@1322
     2
--- mpfr-2.4.1-a/PATCHES	2009-03-10 01:44:39.000000000 +0000
yann@1322
     3
+++ mpfr-2.4.1-b/PATCHES	2009-03-10 01:44:40.000000000 +0000
yann@1322
     4
@@ -0,0 +1 @@
yann@1322
     5
+vasprintf-mp_limb_t
yann@1322
     6
diff -Naurd mpfr-2.4.1-a/VERSION mpfr-2.4.1-b/VERSION
yann@1322
     7
--- mpfr-2.4.1-a/VERSION	2009-03-04 13:16:46.000000000 +0000
yann@1322
     8
+++ mpfr-2.4.1-b/VERSION	2009-03-10 01:44:40.000000000 +0000
yann@1322
     9
@@ -1 +1 @@
yann@1322
    10
-2.4.1-p2
yann@1322
    11
+2.4.1-p4
yann@1322
    12
diff -Naurd mpfr-2.4.1-a/mpfr.h mpfr-2.4.1-b/mpfr.h
yann@1322
    13
--- mpfr-2.4.1-a/mpfr.h	2009-03-04 13:16:46.000000000 +0000
yann@1322
    14
+++ mpfr-2.4.1-b/mpfr.h	2009-03-10 01:44:40.000000000 +0000
yann@1322
    15
@@ -27,7 +27,7 @@
yann@1322
    16
 #define MPFR_VERSION_MAJOR 2
yann@1322
    17
 #define MPFR_VERSION_MINOR 4
yann@1322
    18
 #define MPFR_VERSION_PATCHLEVEL 1
yann@1322
    19
-#define MPFR_VERSION_STRING "2.4.1-p2"
yann@1322
    20
+#define MPFR_VERSION_STRING "2.4.1-p4"
yann@1322
    21
 
yann@1322
    22
 /* Macros dealing with MPFR VERSION */
yann@1322
    23
 #define MPFR_VERSION_NUM(a,b,c) (((a) << 16L) | ((b) << 8) | (c))
yann@1322
    24
diff -Naurd mpfr-2.4.1-a/vasprintf.c mpfr-2.4.1-b/vasprintf.c
yann@1322
    25
--- mpfr-2.4.1-a/vasprintf.c	2009-02-20 09:43:17.000000000 +0000
yann@1322
    26
+++ mpfr-2.4.1-b/vasprintf.c	2009-03-10 01:44:40.000000000 +0000
yann@1322
    27
@@ -398,7 +398,7 @@
yann@1322
    28
         (void) va_arg ((ap), mpq_srcptr);       \
yann@1322
    29
         break;                                  \
yann@1322
    30
       case MP_LIMB_ARG:                         \
yann@1322
    31
-        (void) va_arg ((ap), mp_ptr);           \
yann@1322
    32
+        (void) va_arg ((ap), mp_limb_t);        \
yann@1322
    33
         break;                                  \
yann@1322
    34
       case MP_LIMB_ARRAY_ARG:                   \
yann@1322
    35
         (void) va_arg ((ap), mp_ptr);           \
yann@1322
    36
diff -Naurd mpfr-2.4.1-a/version.c mpfr-2.4.1-b/version.c
yann@1322
    37
--- mpfr-2.4.1-a/version.c	2009-03-04 13:16:46.000000000 +0000
yann@1322
    38
+++ mpfr-2.4.1-b/version.c	2009-03-10 01:44:40.000000000 +0000
yann@1322
    39
@@ -25,5 +25,5 @@
yann@1322
    40
 const char *
yann@1322
    41
 mpfr_get_version (void)
yann@1322
    42
 {
yann@1322
    43
-  return "2.4.1-p2";
yann@1322
    44
+  return "2.4.1-p4";
yann@1322
    45
 }