[SCM] Gmsh packaging. Gmsh is an automatic 3D finite element mesh generator. branch, master, updated. debian/2.5.1_beta2_svn12143_dfsg-2-5-g2b96fea

Anton Gladky gladky.anton at gmail.com
Thu Jun 14 20:29:48 UTC 2012


The following commit has been merged in the master branch:
commit a5d25f5cdddc29af3d921c5d4cc52a43f3b3cd49
Author: Anton Gladky <gladky.anton at gmail.com>
Date:   Thu Jun 14 22:27:46 2012 +0200

    Remove patch, applied by upstream.

diff --git a/debian/patches/fix_FTBFS_gcc-4.7_bamg.patch b/debian/patches/fix_FTBFS_gcc-4.7_bamg.patch
deleted file mode 100644
index e8ad108..0000000
--- a/debian/patches/fix_FTBFS_gcc-4.7_bamg.patch
+++ /dev/null
@@ -1,89 +0,0 @@
-Description: Fix FTBFS against gcc-4.7
-Author: Anton Gladky <gladky.anton at gmail.com>
-Last-Update: 2012-05-24
-
---- a/contrib/bamg/bamglib/Mesh2.cpp
-+++ b/contrib/bamg/bamglib/Mesh2.cpp
-@@ -3201,7 +3201,7 @@
-   if (inbvx) {
-     vertices=new Vertex[nbvx];
-     assert(vertices);
--    ordre=new (Vertex* [nbvx]);
-+    ordre=new (Vertex* [this->nbvx]);
-     assert(ordre);
-     triangles=new Triangle[nbtx];
-     assert(triangles);}
-@@ -3977,7 +3977,7 @@
- Edge** Triangles::MakeGeometricalEdgeToEdge()
-  {
-   assert(Gh.nbe);
--  Edge **e= new (Edge* [Gh.nbe]);
-+  Edge **e= new (Edge* [this->Gh.nbe]);
-   
-   Int4 i;
-   for ( i=0;i<Gh.nbe ; i++)
---- a/contrib/bamg/bamglib/MeshRead.cpp
-+++ b/contrib/bamg/bamglib/MeshRead.cpp
-@@ -119,7 +119,7 @@
- 	   nbvx=nbv;
- 	   vertices=new Vertex[nbvx];
- 	   assert(vertices);
--	   ordre=new (Vertex* [nbvx]);
-+	   ordre=new (Vertex* [this->nbvx]);
- 	   assert(ordre);
- 	   
- 	   nbiv = nbv;
-@@ -399,7 +399,7 @@
-      triangles =new Triangle[nbtx];
-      assert(triangles);
-      vertices=new Vertex[nbvx];
--     ordre=new (Vertex* [nbvx]);
-+     ordre=new (Vertex* [this->nbvx]);
-      
-      for (     i=0;i<nbt;i++)
-        {
-@@ -448,7 +448,7 @@
-   triangles =new Triangle[nbtx];
-   assert(triangles);
-   vertices=new Vertex[nbvx];
--  ordre=new (Vertex* [nbvx]);
-+  ordre=new (Vertex* [this->nbvx]);
-   
- 
-   Int4 i;
-@@ -547,7 +547,7 @@
-   triangles =new Triangle[nbtx];
-   assert(triangles);
-   vertices=new Vertex[nbvx];
--  ordre=new (Vertex* [nbvx]);
-+  ordre=new (Vertex* [this->nbvx]);
- 
- 
-  f_in >> l;
-@@ -711,7 +711,7 @@
-   triangles =new Triangle[nbtx];
-   assert(triangles);
-   vertices=new Vertex[nbvx];
--  ordre=new (Vertex* [nbvx]);
-+  ordre=new (Vertex* [this->nbvx]);
-   Int4 k=0;
-   
-   for ( i=0;i<ne;i++) 
-@@ -774,7 +774,7 @@
-      triangles =new Triangle[nbtx];
-      assert(triangles);
-      vertices=new Vertex[nbvx];
--     ordre=new (Vertex* [nbvx]);
-+     ordre=new (Vertex* [this->nbvx]);
-       edges = new Edge[nbe];
-      for ( i=0;i<nbv;i++)
- 	{
-@@ -822,7 +822,7 @@
-      triangles =new Triangle[nbtx];
-      assert(triangles);
-      vertices=new Vertex[nbvx];
--     ordre=new (Vertex* [nbvx]);
-+     ordre=new (Vertex* [this->nbvx]);
-      Int4 j;
-       for ( i=0;i<nbv;i++)
- 	{
diff --git a/debian/patches/series b/debian/patches/series
index f922919..55aa53d 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -8,4 +8,3 @@ fix_FTBFS_linking.patch
 alauzet.patch
 cgns.patch
 pedantic.patch
-fix_FTBFS_gcc-4.7_bamg.patch

-- 
Gmsh packaging. Gmsh is an automatic 3D finite element mesh generator. 



More information about the debian-science-commits mailing list