[ginac/f14/master] - Patched up to fix FTBFS (ginac-1.5.6-ginac_function_cpp.patch)

Rakesh Pandit rakesh at fedoraproject.org
Tue Sep 7 11:32:00 UTC 2010


commit d877ec0dcc568f8184f802af83c1c0c7d8ab4be8
Author: Rakesh Pandit <rakesh at fedoraproject.org>
Date:   Tue Sep 7 16:49:13 2010 +0530

    - Patched up to fix FTBFS (ginac-1.5.6-ginac_function_cpp.patch)

 .gitignore                           |    1 +
 ginac-1.5.6-ginac_function_cpp.patch |   11 +++++++++++
 ginac.spec                           |    7 ++++++-
 3 files changed, 18 insertions(+), 1 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 046a9ba..1858602 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 ginac-1.5.6.tar.bz2
+/ginac-1.5.6.tar.bz2
diff --git a/ginac-1.5.6-ginac_function_cpp.patch b/ginac-1.5.6-ginac_function_cpp.patch
new file mode 100644
index 0000000..a65cfef
--- /dev/null
+++ b/ginac-1.5.6-ginac_function_cpp.patch
@@ -0,0 +1,11 @@
+--- ginac-1.5.6.org/ginac/function.cpp	2010-09-07 16:16:51.000000000 +0530
++++ ginac-1.5.6/ginac/function.cpp	2010-09-07 16:44:05.000000000 +0530
+@@ -1797,7 +1797,7 @@
+ 	
+ 	// No derivative defined? Then return abstract derivative object
+ 	if (opt.power_f == NULL)
+-		return (new power::power(*this, power_param))->setflag(status_flags::dynallocated |
++		return (new GiNaC::power(*this, power_param))->setflag(status_flags::dynallocated |
+ 	                                               status_flags::evaluated);
+ 
+ 	current_serial = serial;
diff --git a/ginac.spec b/ginac.spec
index 473f275..2891818 100644
--- a/ginac.spec
+++ b/ginac.spec
@@ -1,6 +1,6 @@
 Name:           ginac
 Version:        1.5.6
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        C++ library for symbolic calculations
 
 Group:          System Environment/Libraries
@@ -9,6 +9,7 @@ URL:            http://www.ginac.de/
 Source0:        http://www.ginac.de/%{name}-%{version}.tar.bz2
 Patch0:         ginac-1.4.4-ginac_pc_in.patch
 Patch1:         ginac-1.5.1-lexer_cpp.patch
+Patch2:		ginac-1.5.6-ginac_function_cpp.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 Requires(post): /sbin/install-info
@@ -59,6 +60,7 @@ the tool "viewgar" which displays the contents of GiNaC archives.
 
 %patch0 -p1 -b .ginac_pc_in
 %patch1 -p1 -b .lexer_cpp
+%patch2 -p1 -b .ginac_function_cpp
 
 %build
 %configure --disable-dependency-tracking --disable-static
@@ -106,6 +108,9 @@ fi
 %{_mandir}/man?/*
 
 %changelog
+* Tue Sep 07 2010 Rakesh Pandit <rakesh at fedoraproject.org> - 1.5.6-2
+- Patched up to fix FTBFS (ginac-1.5.6-ginac_function_cpp.patch)
+
 * Sat Jan 30 2010 Rakesh Pandit <rakesh at fedoraproject.org> - 1.5.6-1
 - Updated to 1.5.6
 


More information about the scm-commits mailing list