[mpir/f18] 1.3.1 build fix

Tom Callaway spot at fedoraproject.org
Sun Aug 19 16:44:25 UTC 2012


commit f5bfae2f04b2dd6a471928692ee744f5ce38c1ec
Author: Tom Callaway <spot at fedoraproject.org>
Date:   Sun Aug 19 12:45:11 2012 -0400

    1.3.1 build fix

 mpir-1.3.1-mkdir_p_fix.patch |   14 ++++++++++++++
 mpir.spec                    |    8 +++++++-
 2 files changed, 21 insertions(+), 1 deletions(-)
---
diff --git a/mpir-1.3.1-mkdir_p_fix.patch b/mpir-1.3.1-mkdir_p_fix.patch
new file mode 100644
index 0000000..cd05d78
--- /dev/null
+++ b/mpir-1.3.1-mkdir_p_fix.patch
@@ -0,0 +1,14 @@
+diff -up mpir-1.3.1/configure.in.mkdirpfix mpir-1.3.1/configure.in
+--- mpir-1.3.1/configure.in.mkdirpfix	2012-08-19 11:36:56.945275735 -0400
++++ mpir-1.3.1/configure.in	2012-08-19 11:37:01.696275550 -0400
+@@ -219,8 +219,8 @@ esac],
+ [enable_fat=no])
+ 
+ # Work around an autoconf bug
+-MKDIR_P=@mkdir_p@
+-AC_SUBST(MKDIR_P)
++# MKDIR_P=@mkdir_p@
++# AC_SUBST(MKDIR_P)
+ 
+ tmp_host=`echo $host_cpu | sed 's/\./_/'`
+ AC_DEFINE_UNQUOTED(HAVE_HOST_CPU_$tmp_host)
diff --git a/mpir.spec b/mpir.spec
index 2927f67..f9a9efe 100644
--- a/mpir.spec
+++ b/mpir.spec
@@ -1,6 +1,6 @@
 Name:			mpir
 Version:		1.3.1
-Release:		9%{?dist}
+Release:		10%{?dist}
 Summary:		A library for arbitrary precision arithmetic
 
 Group:			System Environment/Libraries
@@ -9,6 +9,8 @@ URL:			http://www.mpir.org/
 Source0:		http://www.mpir.org/%{name}-%{version}.tar.gz
 # add s390x support from GMP
 Patch0:			%{name}-1.3.1-s390x.patch
+# Disable mkdir_p workaround
+Patch1:			%{name}-1.3.1-mkdir_p_fix.patch
 BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	autoconf automake libtool
@@ -30,6 +32,7 @@ developing applications that use %{name}.
 %prep
 %setup -q
 %patch0 -p1 -b .s390x
+%patch1 -p1 -b .mkdirpfix
 
 %build
 
@@ -125,6 +128,9 @@ fi
 %{_infodir}/mpir.info*
 
 %changelog
+* Sun Aug 19 2012 Tom Callaway <spot at fedoraproject.org> - 1.3.1-10
+- disable mkdir_p workaround
+
 * Fri Jul 20 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.3.1-9
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
 


More information about the scm-commits mailing list