rpms/octave-forge/devel octave-forge-20080429-gcc43.patch, 1.2, 1.3 octave-forge.spec, 1.56, 1.57

Quentin Spencer (qspencer) fedora-extras-commits at redhat.com
Thu May 1 15:05:00 UTC 2008


Author: qspencer

Update of /cvs/extras/rpms/octave-forge/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29023

Modified Files:
	octave-forge-20080429-gcc43.patch octave-forge.spec 
Log Message:
Extend gcc 4.3 patch to some additional files.

octave-forge-20080429-gcc43.patch:

Index: octave-forge-20080429-gcc43.patch
===================================================================
RCS file: /cvs/extras/rpms/octave-forge/devel/octave-forge-20080429-gcc43.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- octave-forge-20080429-gcc43.patch	1 May 2008 14:24:13 -0000	1.2
+++ octave-forge-20080429-gcc43.patch	1 May 2008 15:04:22 -0000	1.3
@@ -1,5 +1,31 @@
---- main/ann-1.0/src/ann/src/kd_dump.cpp.orig	2008-05-01 09:00:50.000000000 -0500
-+++ main/ann-1.0/src/ann/src/kd_dump.cpp	2008-05-01 09:00:26.000000000 -0500
+diff -ur octave-forge-bundle-20080429.orig/main/ann-1.0/src/ann/ann2fig/ann2fig.cpp octave-forge-bundle-20080429/main/ann-1.0/src/ann/ann2fig/ann2fig.cpp
+--- octave-forge-bundle-20080429.orig/main/ann-1.0/src/ann/ann2fig/ann2fig.cpp	2008-04-28 12:08:50.000000000 -0500
++++ octave-forge-bundle-20080429/main/ann-1.0/src/ann/ann2fig/ann2fig.cpp	2008-05-01 10:02:17.000000000 -0500
+@@ -42,7 +42,8 @@
+ 
+ #include <cstdio>						// C standard I/O
+ #include <fstream>						// file I/O
+-#include <string>						// string manipulation
++#include <cstring>						// string manipulation
++#include <cstdlib>
+ #include <ANN/ANNx.h>					// all ANN includes
+ 
+ using namespace std;					// make std:: accessible
+diff -ur octave-forge-bundle-20080429.orig/main/ann-1.0/src/ann/bindings/ann_wrap.cpp octave-forge-bundle-20080429/main/ann-1.0/src/ann/bindings/ann_wrap.cpp
+--- octave-forge-bundle-20080429.orig/main/ann-1.0/src/ann/bindings/ann_wrap.cpp	2008-04-28 12:08:55.000000000 -0500
++++ octave-forge-bundle-20080429/main/ann-1.0/src/ann/bindings/ann_wrap.cpp	2008-05-01 09:58:59.000000000 -0500
+@@ -8,6 +8,8 @@
+  * interface file instead. 
+  * ----------------------------------------------------------------------------- */
+ 
++#include <cstring>
++
+ #define SWIG_name_d      "ann"
+ #define SWIG_name        ann
+ 
+diff -ur octave-forge-bundle-20080429.orig/main/ann-1.0/src/ann/src/kd_dump.cpp octave-forge-bundle-20080429/main/ann-1.0/src/ann/src/kd_dump.cpp
+--- octave-forge-bundle-20080429.orig/main/ann-1.0/src/ann/src/kd_dump.cpp	2008-04-28 12:08:54.000000000 -0500
++++ octave-forge-bundle-20080429/main/ann-1.0/src/ann/src/kd_dump.cpp	2008-05-01 09:47:39.000000000 -0500
 @@ -33,6 +33,8 @@
  
  #include "kd_tree.h"					// kd-tree declarations
@@ -9,3 +35,17 @@
  
  using namespace std;					// make std:: available
  
+diff -ur octave-forge-bundle-20080429.orig/main/ann-1.0/src/ann/test/ann_test.cpp octave-forge-bundle-20080429/main/ann-1.0/src/ann/test/ann_test.cpp
+--- octave-forge-bundle-20080429.orig/main/ann-1.0/src/ann/test/ann_test.cpp	2008-04-28 12:08:50.000000000 -0500
++++ octave-forge-bundle-20080429/main/ann-1.0/src/ann/test/ann_test.cpp	2008-05-01 10:00:12.000000000 -0500
+@@ -36,8 +36,9 @@
+ 
+ #include <ctime>						// clock
+ #include <cmath>						// math routines
+-#include <string>						// C string ops
++#include <cstring>						// C string ops
+ #include <fstream>						// file I/O
++#include <cstdlib>
+ 
+ #include <ANN/ANN.h>					// ANN declarations
+ #include <ANN/ANNx.h>					// more ANN declarations


Index: octave-forge.spec
===================================================================
RCS file: /cvs/extras/rpms/octave-forge/devel/octave-forge.spec,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -r1.56 -r1.57
--- octave-forge.spec	1 May 2008 14:24:13 -0000	1.56
+++ octave-forge.spec	1 May 2008 15:04:22 -0000	1.57
@@ -2,7 +2,7 @@
 
 Name:           octave-forge
 Version:        20080429
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        Contributed functions for octave
 
 Group:          Applications/Engineering
@@ -137,7 +137,7 @@
    cd ..
 done
 
-%patch0
+%patch0 -p1
 
 #Install with -nodeps
 sed -i -e "s/pkg('install',/pkg('install','-nodeps',/" */*/Makefile
@@ -211,6 +211,9 @@
 
 
 %changelog
+* Thu May  1 2008 Quentin Spencer <qspencer at users.sf.net> 20080429-4
+- Extend the gcc 4.3 patch to more files.
+
 * Thu May  1 2008 Quentin Spencer <qspencer at users.sf.net> 20080429-3
 - Fix the gcc 4.3 patch.
 




More information about the scm-commits mailing list