public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in sci-libs/geos/files: 3.2.2-gcc46.patch
@ 2011-04-23 15:38 Justin Lecher (jlec)
  0 siblings, 0 replies; only message in thread
From: Justin Lecher (jlec) @ 2011-04-23 15:38 UTC (permalink / raw
  To: gentoo-commits

jlec        11/04/23 15:38:47

  Added:                3.2.2-gcc46.patch
  Log:
  Fix for gcc-4.6, #362365
  
  (Portage version: 2.2.0_alpha30/cvs/Linux x86_64)

Revision  Changes    Path
1.1                  sci-libs/geos/files/3.2.2-gcc46.patch

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/geos/files/3.2.2-gcc46.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sci-libs/geos/files/3.2.2-gcc46.patch?rev=1.1&content-type=text/plain

Index: 3.2.2-gcc46.patch
===================================================================
 .../geos/geom/CoordinateArraySequenceFactory.h     |    1 +
 .../headers/geos/geom/CoordinateSequenceFactory.h  |    1 +
 .../geos/index/chain/MonotoneChainBuilder.h        |    1 +
 .../geos/operation/overlay/OverlayNodeFactory.h    |    2 ++
 .../geos/operation/valid/SimpleNestedRingTester.h  |    1 +
 source/headers/geos/planargraph/DirectedEdgeStar.h |    1 +
 source/headers/geos/planargraph/Node.h             |    2 ++
 .../geos/simplify/DouglasPeuckerLineSimplifier.h   |    1 +
 source/headers/geos/simplify/TaggedLineString.h    |    1 +
 .../geos/simplify/TaggedLineStringSimplifier.h     |    1 +
 source/index/bintree/Bintree.cpp                   |    1 +
 source/index/bintree/Node.cpp                      |    2 ++
 source/index/bintree/Root.cpp                      |    1 +
 source/index/strtree/AbstractNode.cpp              |    1 +
 14 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/source/headers/geos/geom/CoordinateArraySequenceFactory.h b/source/headers/geos/geom/CoordinateArraySequenceFactory.h
index 1f19e09..bef5bfc 100644
--- a/source/headers/geos/geom/CoordinateArraySequenceFactory.h
+++ b/source/headers/geos/geom/CoordinateArraySequenceFactory.h
@@ -23,6 +23,7 @@
 #include <geos/geom/CoordinateSequenceFactory.h> // for inheritance
 
 #include <geos/inline.h>
+#include <cstddef>
 
 // Forward declarations
 namespace geos {
diff --git a/source/headers/geos/geom/CoordinateSequenceFactory.h b/source/headers/geos/geom/CoordinateSequenceFactory.h
index 6441d94..008e183 100644
--- a/source/headers/geos/geom/CoordinateSequenceFactory.h
+++ b/source/headers/geos/geom/CoordinateSequenceFactory.h
@@ -23,6 +23,7 @@
 
 #include <geos/export.h>
 #include <vector>
+#include <cstddef>
 
 //#include <geos/geom/Coordinate.h>
 #include <geos/inline.h>
diff --git a/source/headers/geos/index/chain/MonotoneChainBuilder.h b/source/headers/geos/index/chain/MonotoneChainBuilder.h
index 7c27e83..e273713 100644
--- a/source/headers/geos/index/chain/MonotoneChainBuilder.h
+++ b/source/headers/geos/index/chain/MonotoneChainBuilder.h
@@ -22,6 +22,7 @@
 
 #include <geos/export.h>
 #include <vector>
+#include <cstddef>
 
 // Forward declarations
 namespace geos {
diff --git a/source/headers/geos/operation/overlay/OverlayNodeFactory.h b/source/headers/geos/operation/overlay/OverlayNodeFactory.h
index 12fb81c..568d05d 100644
--- a/source/headers/geos/operation/overlay/OverlayNodeFactory.h
+++ b/source/headers/geos/operation/overlay/OverlayNodeFactory.h
@@ -23,6 +23,7 @@
 #include <geos/export.h>
 
 #include <vector>
+#include <cstddef>
 
 #include <geos/geomgraph/NodeFactory.h> // for inheritance
 
@@ -46,6 +47,7 @@ namespace overlay { // geos::operation::overlay
  */
 class GEOS_DLL OverlayNodeFactory: public geomgraph::NodeFactory {
 public:
+	OverlayNodeFactory() {}
 	geomgraph::Node* createNode(const geom::Coordinate &coord) const;
 	static const geomgraph::NodeFactory &instance();
 };
diff --git a/source/headers/geos/operation/valid/SimpleNestedRingTester.h b/source/headers/geos/operation/valid/SimpleNestedRingTester.h
index b8888ac..7ab726d 100644
--- a/source/headers/geos/operation/valid/SimpleNestedRingTester.h
+++ b/source/headers/geos/operation/valid/SimpleNestedRingTester.h
@@ -24,6 +24,7 @@
 #include <geos/export.h>
 
 #include <vector>
+#include <cstddef>
 
 // Forward declarations
 namespace geos {
diff --git a/source/headers/geos/planargraph/DirectedEdgeStar.h b/source/headers/geos/planargraph/DirectedEdgeStar.h
index cc36ca7..a8e1f68 100644
--- a/source/headers/geos/planargraph/DirectedEdgeStar.h
+++ b/source/headers/geos/planargraph/DirectedEdgeStar.h
@@ -20,6 +20,7 @@
 #include <geos/export.h>
 
 #include <vector>
+#include <cstddef>
 
 // Forward declarations
 namespace geos {
diff --git a/source/headers/geos/planargraph/Node.h b/source/headers/geos/planargraph/Node.h
index 579b203..06b978c 100644
--- a/source/headers/geos/planargraph/Node.h
+++ b/source/headers/geos/planargraph/Node.h
@@ -23,6 +23,8 @@
 #include <geos/planargraph/DirectedEdgeStar.h> // for inlines
 #include <geos/geom/Coordinate.h> // for composition
 
+#include <cstddef>
+
 // Forward declarations
 namespace geos {
 	namespace planargraph { 
diff --git a/source/headers/geos/simplify/DouglasPeuckerLineSimplifier.h b/source/headers/geos/simplify/DouglasPeuckerLineSimplifier.h
index 5dd0412..1e32838 100644
--- a/source/headers/geos/simplify/DouglasPeuckerLineSimplifier.h
+++ b/source/headers/geos/simplify/DouglasPeuckerLineSimplifier.h
@@ -23,6 +23,7 @@
 #include <geos/export.h>
 #include <vector>
 #include <memory> // for auto_ptr
+#include <cstddef>
 
 // Forward declarations
 namespace geos {
diff --git a/source/headers/geos/simplify/TaggedLineString.h b/source/headers/geos/simplify/TaggedLineString.h
index 49af2ba..2025a31 100644
--- a/source/headers/geos/simplify/TaggedLineString.h
+++ b/source/headers/geos/simplify/TaggedLineString.h
@@ -29,6 +29,7 @@
 #include <geos/export.h>
 #include <vector>
 #include <memory>
+#include <cstddef>
 
 // Forward declarations
 namespace geos {
diff --git a/source/headers/geos/simplify/TaggedLineStringSimplifier.h b/source/headers/geos/simplify/TaggedLineStringSimplifier.h
index 8ab8507..ad4cd75 100644
--- a/source/headers/geos/simplify/TaggedLineStringSimplifier.h
+++ b/source/headers/geos/simplify/TaggedLineStringSimplifier.h
@@ -28,6 +28,7 @@
 #include <geos/export.h>
 #include <vector>
 #include <memory>
+#include <cstddef>
 
 // Forward declarations
 namespace geos {
diff --git a/source/index/bintree/Bintree.cpp b/source/index/bintree/Bintree.cpp
index 66a5ebc..25be163 100644
--- a/source/index/bintree/Bintree.cpp
+++ b/source/index/bintree/Bintree.cpp
@@ -18,6 +18,7 @@
 #include <geos/index/bintree/Root.h>
 #include <geos/index/bintree/Interval.h>
 #include <vector>
+#include <cstddef>
 
 namespace geos {
 namespace index { // geos.index
diff --git a/source/index/bintree/Node.cpp b/source/index/bintree/Node.cpp
index a879bc9..ae5e952 100644
--- a/source/index/bintree/Node.cpp
+++ b/source/index/bintree/Node.cpp
@@ -20,6 +20,8 @@
 #include <geos/index/bintree/Key.h>
 #include <geos/index/bintree/Interval.h>
 
+#include <cstddef>
+
 namespace geos {
 namespace index { // geos.index
 namespace bintree { // geos.index.bintree
diff --git a/source/index/bintree/Root.cpp b/source/index/bintree/Root.cpp
index 0f2de89..19b05fe 100644
--- a/source/index/bintree/Root.cpp
+++ b/source/index/bintree/Root.cpp
@@ -20,6 +20,7 @@
 #include <geos/index/quadtree/IntervalSize.h>
 
 #include <cassert>
+#include <cstddef>
 
 namespace geos {
 namespace index { // geos.index
diff --git a/source/index/strtree/AbstractNode.cpp b/source/index/strtree/AbstractNode.cpp
index bd07cf4..16ad808 100644
--- a/source/index/strtree/AbstractNode.cpp
+++ b/source/index/strtree/AbstractNode.cpp
@@ -18,6 +18,7 @@
 
 #include <vector>
 #include <cassert>
+#include <cstddef>
 
 using namespace std;
 






^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2011-04-23 15:38 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-23 15:38 [gentoo-commits] gentoo-x86 commit in sci-libs/geos/files: 3.2.2-gcc46.patch Justin Lecher (jlec)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox